Sobre • Funcionalidades • Layout • Como executar • Tecnologias • Autor • Licença
GoFinances - Aplicativo para gerenciamento de finanças.
Projeto desenvolvido durante a trilha de React Native do Ignite oferecida pela Rocketseat.
- Realizar login social com Google ou Apple (Apenas Iphone)
- Adicionar uma entrada de dinheiro
- Adicionar uma saída de dinheiro
- Escolher a categoria
- Listar todas as movimentações
- Resumo com total de entradas, saídas e o total
- Gráfico de resumo de gastos por categoria
O layout da aplicação está disponível no Figma:
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js, Expo Cli. Além disto é bom ter um editor para trabalhar com o código como VSCode
Caso tenha dificuldades em instalar e rodar o projeto, acesse o tutorial da Rocketseat para fazer o setup no seu sistema operacional.
# Clone este repositório
$ git clone https://github.com/Veigabriel25/gofinances.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd gofinances
# Instale as dependências
$ yarn ou npm install
# Se estiver usando emulador ou celular android rode
$ expo start
As seguintes ferramentas foram usadas na construção do projeto:
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature - Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature" - Envie as suas alterações:
git push origin my-feature
Caso tenha alguma dúvida confira este guia de como contribuir no GitHub
- Experiência em criar componentes e temas com o styled-components
- Experiência em criar formúlarios com o react hook form e validá-los com o yup
- Experiência em utilizar a context api e criar hooks personalizados
Gabriel Veiga
Este projeto esta sobe a licença MIT.





