A full-stack Quiz Application that allows users to test their programming knowledge with MCQs, automatic scoring, and real-time result display.
- 🧑💻 User Authentication (Login/Register)
- ❓ MCQ-based Quizzes for multiple programming languages
- 🧮 Auto-Scoring System
- 📊 Real-time Result Display
- 📁 RESTful API for user, quiz, and results
- 💻 Clean UI/UX using HTML, CSS, and JavaScript
- 🛡️ Backend Security via Spring Security and Input Validation
Frontend:
- HTML5
- CSS3
- JavaScript (Vanilla)
Backend:
- Java
- Spring Boot
- Spring Data JPA
- Spring Security
Database:
- MySQL