- Sobre o projeto
- Funcionalidades
- Layout
- Imagens do App
- Pré-requisitos
- Rodando o App
- Tecnologias
- Como contribuir no projeto
- Autor
- Licença
💵 GoFinances - é um app para controle simples de suas finanças de forma a facilitar o controle dos seus gastos e também registras suas entradas assim obtendo na palma da sua mão todas as informações de suas finanças.
Projeto desenvolvido na trilha React Native do Ignite da Rocketseat.
- As pessoas podem realizar o cadastro no app através do login com a conta Google ou Apple
- Visualizar as movimentações que foram realizadas no mês, bem como verificar o total de entrada e saídas do mês
- Realizar o cadastro de uma nova movimentação, podendo ser de entrada ou saída
- Visualizar através de um gráfico todas as movimentações de saída de um mês de forma categorizada
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. Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone git@github.com:shuttzz/gofinances.git
# Acesse a pasta do projeto no terminal/cmd
$ cd gofinances
# Instale as dependências
$ yarn install
# Execute a aplicação com o comando abaixo
$ yarn start
# E em outro terminal execute o expo
$ expo start
As seguintes ferramentas foram usadas na construção do projeto:
Mobile (React Native + TypeScript)
- Expo
- Expo Google SignIn
- Expo Apple Authentication
- Expo Google Fonts
- React Navigation
- React Native SVG
- Victory Native Charts
- Styled Components
Veja o arquivo package.json
- 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
José Assis de Menezes Neto 🚀
Este projeto esta sobe a licença MIT.