Skip to content

Latest commit

 

History

History
107 lines (67 loc) · 1.73 KB

README.md

File metadata and controls

107 lines (67 loc) · 1.73 KB

lakshya 2020

Running Locally

Lakshya CTF is designed using the Django framework. Building the project requires PIP3 and Python 3. It is recommended to install all the Python dependencies in a virtual environment.

To get started, create a virtual environment -

pip3 install virtualenv
virtualenv venv
source venv/bin/activate 
pip3 install django

Migrate the Django SQLite database before running the server.

cd CTF2020/lakshya
python3 manage.py makemigrations  
python3 manage.py migrate
python3 manage.py runserver

final update

🌟 🌟 🌟 🌟 🌟 🌟

  1. Qpage
  • submitting response
  • score updation
  • storing difficulty level
  • hint logic
    • score updation
  • solved tag
  • chart
  • colour models
  • timer
  1. leaderboard
  • username, time, score printing
  • graph ...
  • submit time, pass time,
  • sorting according to score
  • sorting acc to time
  1. logout button

  2. SESSION

update

1.INTEGRATION WITH frontend

  • Home Page
  • Login Page
  • Register Page
  • Challenge / Quests Page
  • 404 Not Found Page
  • Leaderboard Page
  • About / Rules Page
  • Instructions Page
  1. Qpage
  • rating for questions
  • hint on question page
    • score updation
  1. leaderboard
    • graph
    • sorting according to score
    • sorting acc to time

update 6/3/20

  1. question page (first.html in our project)

    • challenges should be displayed
    • input field to accept the answer
    • comparing
    • score updation
  2. leaderboard

    • user name
    • score
    • sorting according to score
    • sorting acc to time
  3. timer