Controle de finanças pessoal desenvolvido no módulo sobre API REST da formação de Node.js da Rocketseat.
- Clone o repositório para sua máquina local:
git clone https://github.com/carlos-hfc/api-rest-nodejs
- Acesse o diretório do projeto:
cd api-rest-nodejs
- Instale as dependências:
npm install
- Crie um arquivo
.env.local
na raiz do projeto e adicione as seguinte chaves:
NODE_ENV=""
DATABASE_URL=""
- Rode a aplicação
npm run dev
- ☑️ O usuário pode criar uma nova transação
- ☑️ O usuário pode obter um resumo da sua conta
- ☑️ O usuário pode listar todas as transações que já ocorreram
- ☑️ O usuário pode visualizar uma transação única
- ☑️ A transação pode ser do tipo crédito que somará ao valor total, ou débito, que subtrairá
- ☑️ Deve ser possível identificar o usuário entre as requisições
- ☑️ O usuário só pode visualizar transações criadas por ele
Este projeto está licenciado sob a Licença MIT.