Skip to content

imumairakram/Quiz-Management-System-Django-SQL-HTML-CSS-JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Quiz System

Forge Your Knowledge – A Modern Quiz & Examination System

QuizForge Banner
License
Django


🚀 Overview

Quiz System is a modern quiz & examination management system built with Django.
It allows admins/teachers to create quizzes and students to participate in them, view scores, and track progress – all within a sleek and user-friendly interface.


✨ Features

✅ User Authentication (Login & Registration)
✅ Quiz Dashboard with Available Quizzes
✅ Quiz Taking Interface with Options
✅ Automatic Result Calculation
✅ Beautiful & Responsive UI (Bootstrap + Custom CSS)
✅ Secure and Scalable


🖼️ Screenshots

🔹 Register Page

Login Screenshot

🔹 Login Page

Login Screenshot

🔹 Dashboard

Dashboard Screenshot

🔹 Quiz Attempt

Quiz Screenshot

🔹 Results Page

Result Screenshot


🛠️ Tech Stack

  • Backend: Django (Python) 🐍
  • Frontend: HTML5, CSS3, Bootstrap 5 🎨
  • Database: SQLite / PostgreSQL (configurable) 🗄️

🎯 Future Improvements

  • Add Timer for Quizzes ⏳
  • Add Leaderboard 🏆
  • Email Notifications 📧
  • Admin Analytics Dashboard 📊

🤝 Contributing

  • Contributions are welcome!
  • Fork the repo 🍴
  • Create a new branch 🌿
  • Commit changes 💡
  • Open a pull request 🚀

📜 License

This project is licensed under the MIT License – feel free to use and improve it.


👨‍💻 Author

Developed with ❤️ by Muhammad Umair Akram


⚡ Installation

# 1️⃣ Clone the Repository
git clone https://github.com/your-username/quizsystem.git
cd quizsystem

# 2️⃣ Create Virtual Environment
python -m venv venv
source venv/bin/activate   # (Linux/Mac)
venv\Scripts\activate      # (Windows)

# 3️⃣ Install Dependencies
pip install -r requirements.txt

# 4️⃣ Run Migrations
python manage.py migrate

# 5️⃣ Start Development Server
python manage.py runserver

About

Developed a full-stack web app to manage quizzes with authentication, question banks, and real-time results.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published