A Fully responsive Quiz built using Python's Flask
Table of contents
Preview:
Flask.Quiz.App.Preview.mp4
This project is a fully responsive Quiz App built using Python's Flask for the backend and custom HTML CSS for the frontend.
Features:
- Login and Register to give a test
- Option to retake a test
- View Your scores immediately
- View the highest score by your peers
- Add Work done by an employee for today
- Uses SQLite for faster performance
Known Bugs:
- Nothing so far!
Future Scope:
- Build a entire site for the test taker to arrange question and marks respectively.
- Dynamic Highest Score visibilit
- Python: Python Installation
- Flask: Flask installation
# clone this repo
$ git clone https://github.com/thepasterover/flask-quiz-app.git
# go to the directory
$ cd flask-quiz-app
# use virtual env if you want
$ virtualenv ENV && source ENV/bin/activate
# generate static project
$ pip install -r requirements.txt
# export flask app and run
$ set FLASK_APP=main.py
$ flask run
# generate static project
$ npm run generate
This project can be setup and used by small to medium sized schools and classes.
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (git checkout -b feature/AmazingFeature)
- Commit your Changes (git commit -m 'Add some AmazingFeature')
- Push to the Branch (git push origin feature/AmazingFeature)
- Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Name: Boobalan Shettiyar - [email protected] ProjectLink: https://github.com/thepasterover/flask-quiz-app