🌐 Demo on Heroku
https://intw-finance-api.herokuapp.com
https://intw-finance-api.herokuapp.com
- Nodejs
- TypeScript
- GraphQL
- Express
- Prisma
- JWT
- Bcrypt
- Jest
- Clean Architecture
- DDD
- SOLID
Create the .env file with the same variables as the .env.example file.
Clone project:
$ git clone https://github.com/cassiosilva93/finance-api.git
Install dependencies:
$ npm install
Execute migrations
$ npm run prisma:migrate
Start server:
$ npm run start:dev
Build:
$ npm run build
Lint:
$ npm run lint:fix
Tests:
$ npm test
Coverage:
$ npm run coverage
- /graphql
- /file