https://github.com/oguzsh/60secondsquizchallenge
Trivia App with React Native and Open Trivia DB
https://github.com/oguzsh/60secondsquizchallenge
game opentdb-api quiz react react-native redux trivia
Last synced: 8 months ago
JSON representation
Trivia App with React Native and Open Trivia DB
- Host: GitHub
- URL: https://github.com/oguzsh/60secondsquizchallenge
- Owner: oguzsh
- Created: 2020-04-27T13:35:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-01T02:01:00.000Z (about 6 years ago)
- Last Synced: 2025-03-24T11:38:10.151Z (over 1 year ago)
- Topics: game, opentdb-api, quiz, react, react-native, redux, trivia
- Language: JavaScript
- Size: 887 KB
- Stars: 23
- Watchers: 1
- Forks: 6
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 60 Seconds Quiz Challenge
### How many questions can you solve in 60 seconds? Lets start!
## Content
The repository contains:
- a [React Native](https://facebook.github.io/react-native/) (v**0.62.2**)
- a [React Navigation](https://reactnavigation.org/en/) (v**5**)
- a [Styled System](https://styled-system.com/)
- a [Styled Components](https://styled-components.com/)
- a [React Native Lottie](https://github.com/react-native-community/lottie-react-native)
- a [React Hooks](https://reactjs.org/docs/hooks-intro.html)
- a [Open Trivia DB](https://opentdb.com/api_config.php)
- [prettier](https://prettier.io/) and [eslint](https://eslint.org/) preconfigured for React Native
- a [clear directory layout](#directory-layout) to provide a base architecture
## Directory layout
- [`src/components`](src/components): presentational components
- [`src/redux`](src/redux): redux files
- [`src/views`](src/views): the application's screens
- [`src/assets`](src/assets): assets (image, audio files, ...) used by the application
- [`src/utils`](src/utils): theme files etc
- [`src/fonts`](src/fonts): fonts files
- [`src/api`](src/api): api service
## License
This project is released under the [MIT License](LICENSE).