📚 Table of Contents
✨ Features
⚙️ Installation
🚀 Usage
🤝 Contributing
📜 License
📬 Contact
✨ Features
🔒 User Authentication: Secure login and registration system.
🔄 Dynamic Quizzes: Quizzes are fetched dynamically from an API.
⚡ Real-time Results: Instant feedback on quiz completion.
🏆 Leaderboard: Track top performers and compare scores.
📱 Responsive Design: Optimized for both desktop and mobile devices.
🌙 Dark Mode: User-friendly dark mode for comfortable usage at night.
✏️ Customizable Quizzes: Create and manage your own quizzes.
To get a local copy up and running, follow these steps:
Prerequisites
🟢 Node.js (version 14.x or later)
🔵 npm (version 6.x or later)
Clone the Repository
git clone https://github.com/KrishDevCrafting/Quiz-App-.git
cd quiz-app
Install Dependencies
npm install
Run the App
npm start
🚀 Usage
Starting a Quiz
📝 Register or log in to your account.
📚 Select a quiz from the available categories.
⏳ Answer the questions within the given time limit.
📊 Submit your answers to see your score.
Creating a Custom Quiz
➕ Navigate to the "Create Quiz" section.
🖊️ Fill in the quiz details and questions.
💾 Save your quiz to make it available for others.
🤝 Contributing
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
🍴 Fork the Project
🌟 Create your Feature Branch (git checkout -b feature/AmazingFeature)
💻 Commit your changes (git commit -m 'Add some AmazingFeature')
🚀 Push to the Branch (git push origin feature/AmazingFeature)
🔁 Open a Pull Request
📜 License
Distributed under the MIT License. See LICENSE for more information.
📬 Contact
Contact- [email protected]
Project Link: https://KrishDevCrafting/Geek-Quiz-WebApp