Projeto | Tecnologias | Como iniciar | Como contribuir
Depois de 4 meses de estudo do zero, eu publiquei meu primeiro aplicativo na Play Store: Quiz da biblia. Neste aplicativo eu optei pela metodologia "offline first": Se o usuário tiver conexão a internet, é checado novas questões/categorias acessando o "firebase realtime database", para checar por atualizações no código, é usado o CodePush, e para persistir dados offline é usado o RealmDB.
* Somente para android
Se você quiser ver mais sobre, visite-o na Play Store.
Este projeto foi desenvolvido com as seguintes tecnologias:
- React-Native
- TypeScript
- Styled-Components
- CodePush
- Firebase
- Firebase/Admob
- Redux
- Redux-Saga
- RealmDB
- ESLint
Para clonar e iniciar essa aplicação, você precisará do: Git, Node.js e Yarn. Em sua linha de comando:
# Clone o repositório
$ git clone https://github.com/daanielcruz/bomdebiblia-openquiz
# Entre no diretório
$ cd bomdebiblia-openquiz
# Instale as dependências
$ yarn install
# Inicie o servidor
$ yarn start
# Inicie o Android
$ yarn android
# O projeto deverá ser aberto.
- Faça um fork;
- Cria uma branch com sua nova feature:
git checkout -b my-feature
; - Comite suas mudanças:
git commit -m 'feat: My new feature'
; - Faça um push em sua nova brach:
git push origin my-feature
. - Crie seu Pull Request.
Caso suas alterações sejam aceitas, você poderá deletar seu fork.
Feito com ♥ por Daniel Cruz 👋 Entre em contato!