Welcome to the Quiz App, developed for the Mid Semester course at Newton School.
- Multiple Choice Questions: Engaging questions to test your knowledge.
- Alert Before Quiz: Get ready for the challenge with a quick alert.
- Start Quiz: Users can begin the quiz by clicking the "Start Quiz" button.
- Information Box: Provides users with rules and instructions before starting the quiz.
- Quiz Box: Main section where questions are displayed and users can select answers.
- Result Box: Displays the user's score and options to replay or quit the quiz.
- Dynamic Content: Questions, options, and results are populated dynamically using JavaScript.
- Score Calculation: User's score is calculated based on correct answers.
Exciting features are planned for future releases:
- Score Tracking: Keep a record of your scores and progress.
- Interactive Experience:
- API Integration: Fetch questions from an API for varied content.
- Random Questions: Generate new questions for each quiz attempt.
- Timer: Challenge yourself with a time limit for each question.
- Leaderboard: Compete with others and see your rank.
-
Clone the repository:
git clone https://github.com/Adi-gitX/Quiz-appX
-
Install the dependencies:
npm install
-
Start the application:
npm start
- Open the application in your web browser.
- Sign up or log in to your account.
- Select a quiz category.
- Answer the questions within the given time limit.
- View your score and compare it with others on the leaderboard.
Contributions are welcome! If you find any bugs or have suggestions for improvements, please open an issue or submit a pull request.
Feel free to dive in and enhance the Quiz App. Let's make learning fun and futuristic together! 🚀✨