This project is a budget app with it's backend implemented with NestJs framework
Here are some of the features:
- User authentication
- Users can create bank details
- Users can create budgets
- Users can make payment for budgets in a seamless manner
- Uses JWT(Json Web Tokens) for Authorization Tokens
- Uses cron job to fetch active budgets and pay it to the user bank
- Built using well established tools - Node, NestJs, Express, Prisma, PostgreSQL, Bull
- Node
- NestJS
- Express
- Prisma
- PostgreSQL
- Bull
- Docker
The goal of this quick start is to get a working application quickly up and running:
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod