{"id":26041154,"url":"https://github.com/kumarabhishek188/online-quiz-platform-react","last_synced_at":"2026-04-14T04:03:43.947Z","repository":{"id":281008255,"uuid":"943892860","full_name":"kumarabhishek188/Online-Quiz-Platform-React","owner":"kumarabhishek188","description":"Online Quiz Platform","archived":false,"fork":false,"pushed_at":"2025-03-06T13:19:46.000Z","size":9341,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-06T14:23:21.718Z","etag":null,"topics":["bootstrap5","quizapp","reactbootstrap","reacthooks","reactjs","reactrouter","redux"],"latest_commit_sha":null,"homepage":"https://online-quiz-platform-react.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/kumarabhishek188.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-06T12:45:33.000Z","updated_at":"2025-03-06T13:19:49.000Z","dependencies_parsed_at":"2025-03-06T14:34:53.112Z","dependency_job_id":null,"html_url":"https://github.com/kumarabhishek188/Online-Quiz-Platform-React","commit_stats":null,"previous_names":["kumarabhishek188/online-quiz-platform-react"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarabhishek188%2FOnline-Quiz-Platform-React","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarabhishek188%2FOnline-Quiz-Platform-React/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarabhishek188%2FOnline-Quiz-Platform-React/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kumarabhishek188%2FOnline-Quiz-Platform-React/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kumarabhishek188","download_url":"https://codeload.github.com/kumarabhishek188/Online-Quiz-Platform-React/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242394438,"owners_count":20120941,"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":["bootstrap5","quizapp","reactbootstrap","reacthooks","reactjs","reactrouter","redux"],"created_at":"2025-03-07T13:19:23.990Z","updated_at":"2026-04-14T04:03:43.899Z","avatar_url":"https://github.com/kumarabhishek188.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Online Quiz Platform  \n\nWelcome to the Online Quiz Platform! This is a React-based application designed to provide an engaging and interactive quiz experience. The platform utilizes a quiz API to generate multiple-choice questions dynamically, offering a fun and competitive environment for users.  \n\n## Features  \n- **Dynamic Questions:** Automatically fetches 10 questions using a quiz API with Timer.  \n- **Immediate Feedback:** Provides real-time feedback on whether the selected answer is correct or incorrect.  \n- **User-Friendly UI:** Built with Material UI, MDBBootstrap, React-Bootstrap, and Redux for a clean, modern, and responsive interface.  \n- **Scoring System:** Tracks and displays the user’s score at the end of the quiz.  \n\n---\n\n## Installation  \n\nFollow these steps to set up the application on your local machine:  \n\n1. **Clone the Repository:**  \n   ```bash\n   git clone https://github.com/your-repository/Online-Quiz-Platform-React.git\n   cd Online-Quiz-Platform-React\n2. Install Dependencies:\n```bash\nnpm install\n```\n3. Set Up Environment Variables:\n```bash\nCreate a .env file in the root directory.\n\n\nVisit the quizapi.io website and log in. After logging in, go to the Free API section. The website will automatically generate an API key for you. Copy the key and paste it into the .env file like this:\n\nREACT_APP_QUIZ_API=your_api_key_here \n```\n\n## Usage:\n1. Start the Application:\nRun the following command to start the development server:\n```bash\nnpm start\n```\n2. Using the Platform:\n-Enter your name to begin the quiz.\n-Answer 10 multiple-choice questions with Timer.\n-Receive immediate feedback on your answers.\n-View your final score at the end of the quiz.\n\n## Dependencies:\nThis application relies on the following technologies and libraries:\n\n- React - JavaScript library for building user interfaces.\n- Material UI - React components for faster and easier web development.\n- MDBBootstrap - Material Design for Bootstrap.\n- React-Bootstrap - Bootstrap components built with React.\n- Redux - State management library for React applications.\n- Axios - Promise-based HTTP client for making API requests.\n\n\n## Contact:\n\n- DEMO : https://online-quiz-platform-react.netlify.app/\n- Email: abhishekkumarada12@gmail.com\n- LinkedIn: https://www.linkedin.com/in/abhishek-kumar-92157823a/\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumarabhishek188%2Fonline-quiz-platform-react","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkumarabhishek188%2Fonline-quiz-platform-react","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkumarabhishek188%2Fonline-quiz-platform-react/lists"}