A Website for Quiz and Articles
Create a Virtual Environment
py -m venv /path/to/new/virtual/environment
Change Directory to Environment Directory
cd /path/to/new/virtual/environment
Activate the Environment
.\Scripts\activate
Clone the Repository inside Virtual Evironment
Change Directory
cd Django_Website
Install requrements.txt
pip install -r requirements.txt
run commands exactly in this order
py manage.py makemigrations
py manage.py migrate
py manage.py createsuperuser
Then start the server after creating admin user
py manage.py runserver
- A Teacher can Create Quiz and check Quiz Created by other Teachers
- A Student can attempt a Quiz
- Filter the Quiz either by Category or by Teacher
- Teacher can Edit thier Quiz from My Account
- Articles can be created by either Teacher or Student
- Editing the Article by user
- User can Search Article or Quiz
- User can Comment on Any Article
- User can Reply to comment on any article
- User get Notifications for comments and reply