Hello, I'm Abdullah Rahim, a frontend developer with expertise in React.js, HTML, CSS, and JavaScript. I created the Quizical app, a quiz-based game that allows users to select the number of multiple-choice questions, category, and difficulty level to test their knowledge.
Quizical is an engaging and educational quiz app that provides an interactive way to challenge your knowledge on various topics. Whether you're looking for a fun way to pass the time or want to learn something new, Quizical has you covered.
- Choose the number of multiple-choice questions you want to answer.
- Select a quiz category from a wide range of topics.
- Pick a difficulty level that suits your knowledge.
- Receive instant feedback on your answers.
- Launch the App: Open the Quizical app in your web browser.
- Customize Your Quiz:
- Select the number of questions you want to answer.
- Choose a quiz category that interests you.
- Pick a difficulty level based on your knowledge level.
- Start the Quiz: Click the "Start Quiz" button to begin.
- Answer Questions: Answer each multiple-choice question by selecting the correct option.
- Get Feedback: Receive immediate feedback on your answer, including whether it's correct or not.
- View Your Score: Keep track of your score as you progress through the quiz.
- Finish the Quiz: Complete the quiz and see your final score.
To run the Quizical app locally, follow these steps:
-
Clone the repository:
git clone https://github.com/abdullah7316/Quizical-App.git
-
Change into the project directory:
cd quizical-app
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open your web browser and navigate to
http://localhost:3000
to play the quiz.
- React.js
- HTML5
- CSS3
- JavaScript
- Trivia API
I would like to thank the creators of the Trivia API for providing the quiz questions and answers used in this app.