Esta API fornece uma solução para o gerenciamento de informações de produtos e usuários cadastrados em um mockend que representa um banco de dados fictício, a aplicação foi desenvolvida utilizando Express, Node.js e TypeScript utilizando conceitos de orientação a objetos e arquitetura MSC. Além disso, foram criados testes unitários com a biblioteca Mocha.
A documentação construída no Swagger está disponível na rota "/doc" para uma melhor compreensão e utilização da API.
linkedin: https://www.linkedin.com/in/hugo-de-sousa-dev/
Listar Todos os usuários.
Listar Todos os produtos.
Calcular orçamento de acordo com valor dos produtos e taxa do usuario
- Clone o repositorio com o comando:
git clone git@github.com:Hugodesousa/budget-API.git
- Instale as dependências com:
npm install
- Execute a aplicação com:
npm start ou npm run dev
- Execute os testes unitarios com:
npm test ou npm run test:coverage
- Acesse o endereço no seu navegador para testar as rotas da aplicação :