Project | Technologies | How to use | How to contribute
After 4 months of study from scratch, I've finally published my very first app on Play Store: a bible quiz app. In this project I opted for the offline first methodology: if the user has no internet connection, the app will check for questions/categories updates using firebase realtime database, using CodePush and, to keep offline data, RealmDB.
* Android Only
If you want to know more about it, visit the Play Store
The project was developed using the following technologies:
- React-Native
- TypeScript
- Styled-Components
- CodePush
- Firebase
- Firebase/Admob
- Redux
- Redux-Saga
- RealmDB
- ESLint
To clone and run this application, you'll need Git, Node.js and Yarn. From your command line:
# Clone this repository
$ git clone https://github.com/daanielcruz/bomdebiblia-openquiz
# Go into the repository
$ cd bomdebiblia-openquiz
# Install dependencies
$ yarn install
# Start the bundler
$ yarn start
# Do the Android build
$ yarn android
# The RN project should have open.
- Fork the project;
- Create a branck with your feature:
git checkout -b my-feature
; - Commit changes:
git commit -m 'feat: My new feature'
; - Push them to your branch:
git push origin my-feature
. - Create a PR.
After reviewed and merged, you'll receive a message. Then you can delete your whole fork.
Made with ♥ by Daniel Cruz 👋 Get in touch!