Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/safdarjamal/quiz-app
🏆 QuizApp is a free and open-source quiz application that lets you play fully customized quizzes right in the browser.
https://github.com/safdarjamal/quiz-app
javascript jsx mobile-web offline-first opentdb opentdb-api progressive-web-app pwa quiz-app quizapp react react-pwa react-quiz reactjs semantic-ui semantic-ui-react trivia-quiz ui web-app
Last synced: 24 days ago
JSON representation
🏆 QuizApp is a free and open-source quiz application that lets you play fully customized quizzes right in the browser.
- Host: GitHub
- URL: https://github.com/safdarjamal/quiz-app
- Owner: SafdarJamal
- License: mit
- Created: 2019-04-21T11:36:37.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-07-10T14:57:08.000Z (4 months ago)
- Last Synced: 2024-10-11T23:40:14.582Z (24 days ago)
- Topics: javascript, jsx, mobile-web, offline-first, opentdb, opentdb-api, progressive-web-app, pwa, quiz-app, quizapp, react, react-pwa, react-quiz, reactjs, semantic-ui, semantic-ui-react, trivia-quiz, ui, web-app
- Language: JavaScript
- Homepage: https://safdarjamal.github.io/quiz-app/
- Size: 11 MB
- Stars: 347
- Watchers: 8
- Forks: 179
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
QuizApp
QuizApp is a free and open-source quiz application that lets you play fully customized quizzes right in the browser.![QuizApp](https://github.com/SafdarJamal/quiz-app/assets/48409548/22e9696d-bab4-4aa5-a028-4a4f9ce71777)
## Built with
- [React](http://react.dev)
- [Semantic UI](https://semantic-ui.com)
- [Open Trivia Database API](https://opentdb.com/api_config.php)## Development
To get a local copy of the code, clone it using git:
```
git clone https://github.com/SafdarJamal/quiz-app.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.
#### Available Scripts
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. |## Credits
QuizApp is built and maintained by [Safdar Jamal](https://safdarjamal.github.io).
## License
Code released under the [MIT license](https://github.com/SafdarJamal/quiz-app/blob/master/LICENSE).