GoFinances é uma aplicação Mobile/Web com o objetivo de controlar suas finanças (eu preciso muito disso), permitindo que você cadastre entradas, saídas e categorize-as de uma forma organizada!
- React
- React Icons
- React Router DOM
- React Native
- React Switch
- React Paginate
- React Select
- React Datepicker
- React Color
- Unform
- Styled Components
- Chart JS
- Typescript
- Axios
- Date-FNS
- Jest
- NodeJS
- Express
- Docker
- Postgres
- TypeORM
- Jest
- Supertest
- NodeJS
- Yarn
- Uma instância de Postgres (Docker)
Clone o repositório
git clone git@github.com:liverday/gofinances.git
Instale as dependencias
cd <frontend ou backend>
yarn
Inicie o processo
cd frontend
yarn start
Certifique-se de que o container do Postgres esteja rodando
docker run --name gofinances-postgres -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=p0stgr3s -e POSTGRES_DB=gofinances -p 5432:5432 -d postgres
Rode as migrations
cd backend
yarn typeorm migration:run
Configure as variáveis de ambiente
Duplique o arquivo .env.example
, removendo a parte .example
do nome (ficando apenas .env
). Após isso, altere os valores conforme necessário.
Inicie o processo
yarn dev:server
Em desenvolvimento 💻
Feito com ❤️ por Vitor Medeiro. 🤝 Entre em contato