To get a local copy of the code, clone it using git:
git clone https://github.com/abuyork/quiz-app-js.git
cd quiz-app
Install dependencies:
npm install
Now, you can start a local web server by running:
npm start
And then open http://localhost:3000 to view it in the browser.
In this project, you can run the following scripts:
Script | Description |
---|---|
npm start | Runs the app in the development mode. |
npm test | Launches the test runner in the interactive watch mode. |
npm run build | Builds the app for production to the build folder. |
npm run eject | This command will remove the single build dependency from your project. |
=======
🧠 JavaScript QuizMaster: Test & Boost Your JS Skills! 🚀 Are you ready to level up your JavaScript knowledge? JavaScript QuizMaster is a fun, interactive quiz platform that puts your coding skills to the test across key JavaScript concepts. Perfect for beginners brushing up on basics or seasoned coders fine-tuning their expertise, this app covers everything you need to master JavaScript—one question at a time!
🏆 Key Features 9 Comprehensive Categories 🎯 From General Concepts to Advanced Topics, challenge yourself in:
- General Knowledge
- Functions & Variables
- Objects
- Classes
- Scope & Context
- Arrays
- Array Iteration Methods
- Operators & Conditions
- Loops
Practice with a Timer ⏱ Amp up the challenge with a countdown timer! Push your limits by answering under pressure, or turn off the timer for a more relaxed practice session.
Detailed Explanations 📚 Learn as you go! Each question comes with an explanation to reinforce concepts and correct misunderstandings right on the spot.
Scoreboard & Achievements 🥇 Track your progress and climb the ranks! Earn badges and view performance analytics for each category to identify strengths and areas for growth.
Randomized Question Pool 🔄 No two quizzes are the same! Questions are randomly selected to keep you on your toes, ensuring a fresh experience every time.
🚀 Get Started Whether you're just beginning or aiming for JavaScript mastery, JavaScript QuizMaster makes learning fun, fast, and effective. Sharpen your skills, test your limits, and become a JS pro!