- NestJS v10
- MongoDB v10
- RabbitMQ V3
- Docker
- Typescript
- JWT Token
- NodeJS v20
- Docker
- Register new user
- Login user that return a JWT Token
- Profile user
- Realtime chat use RabbitMQ
- Clone this project
- Run
npm i
to install all dependencies - Run
docker compose up -d
to start docker container (MongoDB and RabbitMQ) - Run application with command
npm run start:dev
in port3000
- Swagger - http://localhost:3000/
- Postman - https://documenter.getpostman.com/view/9840862/2sA35Mwxi3