{"id":26047884,"url":"https://github.com/sajid788/quizmaster","last_synced_at":"2026-04-10T16:38:02.187Z","repository":{"id":280575198,"uuid":"942444359","full_name":"Sajid788/QuizMaster","owner":"Sajid788","description":"This is a simple Quiz App built using React.js. The app presents multiple-choice questions to users, tracks their score, and displays the result at the end.","archived":false,"fork":false,"pushed_at":"2025-03-04T06:23:11.000Z","size":7556,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T07:22:31.785Z","etag":null,"topics":["react-router","reactjs","talwindcss"],"latest_commit_sha":null,"homepage":"https://quiz-master07.netlify.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Sajid788.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-04T05:46:19.000Z","updated_at":"2025-03-04T06:23:14.000Z","dependencies_parsed_at":"2025-03-04T07:32:40.380Z","dependency_job_id":null,"html_url":"https://github.com/Sajid788/QuizMaster","commit_stats":null,"previous_names":["sajid788/quizmaster"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sajid788%2FQuizMaster","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sajid788%2FQuizMaster/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sajid788%2FQuizMaster/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Sajid788%2FQuizMaster/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Sajid788","download_url":"https://codeload.github.com/Sajid788/QuizMaster/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242473052,"owners_count":20134021,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["react-router","reactjs","talwindcss"],"created_at":"2025-03-07T23:14:46.548Z","updated_at":"2026-04-10T16:38:02.141Z","avatar_url":"https://github.com/Sajid788.png","language":"JavaScript","readme":"# Quiz App\n\n## Overview\nThis is a simple Quiz App built using React.js. The app presents multiple-choice questions to users, tracks their score, and displays the result at the end.\n\n## Features\n- Displays multiple-choice quiz questions\n- Timer for each question (15 seconds per question)\n- Score tracking (only increases for correct answers)\n- Shows final results at the end\n- Play again option\n\n## Technologies Used\n- React.js\n- React Router\n- Tailwind CSS\n\n## Installation\n1. Clone the repository:\n   ```bash\n   git clone https://github.com/Sajid788/QuizMaster.git\n   cd quizmaster\n   ```\n2. Install dependencies:\n   ```bash\n   npm install\n   ```\n3. Start the development client:\n   ```bash\n   npm start\n   ```\n\n## File Structure\n```\nquizmaster/\n│── src/\n│   ├── components/\n│   │   ├── QuestionCard.js\n│   │   ├── Quiz.js\n│   │   ├── Result.js\n│   ├── data\n│   ├── App.js\n│   ├── index.js\n│   ├── assets/\n│   │   ├── bg-quiz1.png\n│   │   ├── bg-results.png\n│── package.json\n│── README.md\n```\n\n## Usage\n1. The app starts with a multiple-choice question.\n2. Users must select an answer before the timer runs out.\n3. If the answer is correct, the score increases by 1.\n4. The next question appears automatically.\n5. After all questions are answered, the final score is displayed.\n6. Users can restart the quiz.\n\n## ScreenShots\n![Screenshot 2025-03-04 114446](https://github.com/user-attachments/assets/fccbd123-0d42-4bea-8dbb-289f4dd7f07e)\n![image](https://github.com/user-attachments/assets/3660cb8d-29ad-4562-b3a0-03409be2deeb)\n![image](https://github.com/user-attachments/assets/87b807a3-e151-4229-9313-d29ed9397947)\n\n\n\n\n## License\nThis project is licensed under the MIT License.\n\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsajid788%2Fquizmaster","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsajid788%2Fquizmaster","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsajid788%2Fquizmaster/lists"}