.
💭 “O Faixa preta, só se tornou faixa preta por ter executado os mesmos comandos várias e várias vezes, até se tornar hábil.”
Sobre | Funcionalidades | Instruções | Útil
O GoFinances tem como objetivo controlar de forma simples suas despesas e receitas, podendo importar um arquivo CSV para registrar varios dados com um simples importar de arquivo. A aplicação pode ser acessada pela web ou aplicativo mobile.
- Manter despesas e receitas
- Importar arquivo CSV
✔️ Clone o repositório ou faça o download no formato zip, caso deseje clonar usando o git
, basta abrir um terminal de linha de comandos, navegar até a pasta desejada onde ficará o projeto e em seguida siga os passos abaixo:
Antes de mais nada certifique que você tenha um gerenciador de pacotes e o NodeJS
instalados em sua máquina.
# .../suapasta
$ git clone git@github.com:dhemesmota/gofinances.git
$ cd gofinances
# .../suapasta/gofinances
$ ls
backend/ frontend/
✔️ Agora é necessário baixar todas as dependências do projeto para que possamos utiliza-lo:
Eu utilizo o yarn
, mas você pode utilizar o npm
se preferir.
# .../suapasta/gofinances
$ cd backend
$ yarn
$ cd ../frontend
$ yarn
✔️ Antes de prosseguimos você deve criar um banco de dados postgres com o nome gofinances
Rode as migration com o comando abaixo:
# .../suapasta/gofinances/backend
$ yarn typeorm migration:run
✔️ Show! Estamos prontos para executar a aplicação:
Como essa aplicação utilizar a API do GitHub basta executar e sair utilizando.
# .../suapasta/gofinances/backend
$ yarn dev:server
# .../suapasta/gofinances/frontend
$ yarn start
Este projeto está sob a licença MIT.Licença