This is a simple quiz game built with HTML, CSS, and JavaScript. The game features multiple-choice questions and keeps track of the player's score. It also utilizes lodash for utility functions and Bootstrap Icons for a polished interface.
- Multiple Choice Questions: Interactive questions with multiple choices.
- Score Tracking: Keeps track of the player's score throughout the quiz.
- User-Friendly Interface: Designed with Bootstrap Icons for better aesthetics and user experience.
- Randomized Questions: Questions are randomized to provide a different experience each time.
- HTML: Structure of the application.
- CSS: Styling of the application.
- JavaScript: Logic and functionality of the game.
- Lodash: Utility library for JavaScript, used for various helper functions.
- Bootstrap Icons: Icons used in the application, installed via npm.
- Confetti.js: https://confetti.js.org/more.html
To get a local copy up and running follow these simple steps.
- npm (node package manager)
-
Clone the repo
git clone https://github.com/FredH2O/Javascript-Quiz.git
-
Navigate to the project directory
cd Javascript-Quiz
-
Install npm packages
npm install
Open index.html
in your preferred web browser to start the game.
Distributed under the MIT License. See LICENSE
for more information.
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
FredH2O - GitHub Profile
Project Link: https://github.com/FredH2O/Javascript-Quiz