Skip to content

An online multiple choice question quiz platform.

Notifications You must be signed in to change notification settings

tanmaypardeshi/CLASH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CLASH CREDENZ 19'

Working project of Clash which is a technical MCQ based event in Credenz organised by PICT IEEE Student Branch

Steps to run project:

  • To install pip: sudo apt install python3-pip
  • To install virtualenv: sudo pip3 install virtualenv
  • To start virtualenv: virtualenv venv
  • To activate virtualenv: source venv/bin/activate
  • To deactivate virtualenv: deactivate
  • To install requirements and run project:
    1. Activate virtualenv
    2. To install dependencies required pip3 install -r requirements.txt
    3. Run python manage.py makemigrations
    4. Run python manage.py migrate to make migrations
    5. Add a few questions in the database to see functioning
    6. To run clash python manage.py runserver
    7. Enjoy!

Technology Used:

  • Front end:

    1. HTML5
    2. CSS3
    3. Javascript and AJAX
  • Back end:

    1. Django 3.0.5 (Python web framework)
  • Database used:

    1. SQLite3

Modules Used:

  • User authentication
  • Timer
  • Conditional controlling of HTML elements
  • Dealing with garbage url

Snippets of the project:

1. Login page

clash1

2. Instruction page

clash2

3. Questions page

clash3

4. Result Page

clash4

About

An online multiple choice question quiz platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages