This project is based on a challenge of Alura. An API that is a manager spent.
Utilizing the concept of Repository Pattern to that the code is less dependent and more alterables to library externals.
To run the project use the steps below:
- create a file .env with a variable SECRET_JWT that is used in JWT.
If you have Docker installed in your machine:
## docker-compose
docker-compose up --build -dor with nodejs:
## install dependences
$ npm i
## run in development
$ npm run devThis application run in port 3000.
Collection with all routes configuration just import in postman: control-expenses-api.postman_collection.json
- nodejs
- typescript
- typeorm
- jest
- docker
Made by Janapc 🤘 Get in touch!