Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kleversoncruz/api-finance-nodejs

💸 NodeJS API built in NodeJS for Alura Challenge Back End
https://github.com/kleversoncruz/api-finance-nodejs

alurachallengeback2 nodejs rest-api

Last synced: 10 days ago
JSON representation

💸 NodeJS API built in NodeJS for Alura Challenge Back End

Awesome Lists containing this project

README

        


api-finance

API REST Desenvolvida para challenger back-end-2 da [Alura]('https://www.alura.com.br/')

### Descrição do Projeto

Criação de uma API REST para controle de orçamento.

### Funcionalidades

:heavy_check_mark: Adicionar, consultar, atualizar e deletar despesas.

:heavy_check_mark: Adicionar, consultar, atualizar e deletar receitas.

:heavy_check_mark: Resumo mensal com o total de despesas, receitas, saldo mensal e o total gasto por categoria.

:heavy_check_mark: Autenticação de usuário com JWT.

:heavy_check_mark: Testes automatizados de integração.

### Desenvolvimento

* Autenticação JWT.
* Sequelize ORM.
* Testes com JEST.

### Iniciando localmente

```bash
npm install

npm sequelize

npm run dev

```

Faça as requisições por meio das rotas em [http://localhost:3000](http://localhost:3000) para ver o resultado.

Fique a vontade para propor melhorias ou sugestões 🥰