Skip to content

Tejkumar-hacker/quizz-app

Repository files navigation

🚀 MCQ Quiz Application

A production-ready MCQ web application designed for frontend interview preparation, featuring 700+ curated questions across HTML, CSS, JavaScript, TypeScript, and Angular.


📌 Overview

This project is a fully functional quiz platform that helps developers practice, test, and strengthen core frontend concepts. It includes structured questions, real-world scenarios, and interactive features for an engaging learning experience.


🌐 Live Demo

🔗 Click here to view live app


Screenshots:

Screenshot 2026-04-30 113407

Screenshot 2026-04-30 113424

Screenshot 2026-04-30 114206

Screenshot 2026-04-30 113802

Screenshot 2026-04-30 113828


✨ Features

  • ✅ 700+ curated MCQs across multiple technologies
  • ✅ Category-wise question organization
  • ✅ Interactive quiz interface
  • ✅ Real-time answer selection
  • ✅ Score tracking system
  • ✅ Clean and responsive UI
  • ✅ Covers beginner → advanced concepts
  • ✅ Scenario-based and interview-focused questions

🧠 Topics Covered

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular (Core + Advanced Concepts)

🛠️ Tech Stack

  • Frontend: Angular
  • Language: TypeScript
  • UI: HTML, CSS
  • Data: JSON-based question dataset

📂 Project Structure

project-root/
│
|---public/
|   |---questions.json
├── src/
│   ├── app/
│   │   ├── components/
│   │   ├── services/
│   │   └── models/
│   │
│   |
│   │
│   └── index.html
│
└── README.md

⚙️ Installation & Setup

  1. Clone the repository:
https://github.com/Tejkumar-hacker/quizz-app.git
  1. Navigate to project folder:
cd your-repo-name
  1. Install dependencies:
npm install
  1. Run the application:
ng serve
  1. Open in browser:
http://localhost:4200

🎯 Use Cases

  • 📚 Frontend interview preparation
  • 🧪 Self-assessment and practice
  • 🎓 Learning Angular and TypeScript concepts
  • 💼 Portfolio project demonstration

📈 Highlights

  • Built with scalable architecture
  • Covers real-world interview scenarios
  • Designed for performance and usability
  • Structured for easy extension and maintenance

🔮 Future Improvements

  • Timer-based quiz mode
  • Leaderboard system
  • Authentication & user progress tracking
  • Backend integration (API)
  • Dark mode UI

🤝 Contributing

Contributions are welcome! Feel free to fork the repo and submit a pull request.


📬 Contact

If you have feedback or suggestions, feel free to connect.


⭐ Support

If you found this project helpful, consider giving it a ⭐ on GitHub!

About

A production-ready MCQ web app with 700+ questions covering HTML, CSS, JavaScript, TypeScript, and Angular.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors