Skip to content

harshh-1573/CS-QUIZ-MASTER

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 CS Quiz Master

License: MIT Made by Harsh Repo size Last commit

A web-based quiz application designed for computer science students to practice and test their knowledge.
Built with Node.js, Express, MySQL (backend) and HTML, CSS, JavaScript (frontend).


Features

  • Timed quizzes with auto-scoring
  • Login & authentication (JWT)
  • Clean responsive UI
  • Light/dark mode (planned)
  • Extendable for other departments

🛠 Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js, Express.js
  • Database: MySQL
  • Auth: JSON Web Tokens (JWT)

Demo Video

🗄 Database Setup

  1. Create a database named quiz_system
  2. Import the SQL dump:
mysql -u root -p quiz_system < backend/database.sql

## ⚙️ Setup .env
1. Copy `.env.example` to `.env`:
```bash
cp backend/.env.example backend/.env




## 🚀 **Setup & Run Locally**

1. Clone the repo:
```bash
git clone https://github.com/harshh-1573/CS-QUIZ-MASTER.git


---
## 🙏 Credits
Created with ❤️ by Harsh Gorantiwar  
Feel free to ⭐ this repo if you like it!

About

CS Quiz Master is a web-based quiz app for Computer Science students. Built with Node.js, Express, MySQL, HTML, CSS, and JS. Features user login, admin panel, timed quizzes, score tracking, and responsive design. Helps test and improve CS knowledge interactively.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors