An application built with NestJS and microservices (PostgreSQL, Sequelize, RabbitMQ, Docker) for movies, including registration and authentication
Home localhost:4000 - home page, check if the server is running
Docs localhost:4000/api/docs - detailed documentation
PgAdmin localhost:15432 - Postgres Admin
RabbitMQ localhost:15672 - rabbitMQ manager
git clone https://github.com/AlexanderYovzhenko/API_BackEnd.git
docker compose up --build
docker cp ./backend.dump postgres:/backend.dump
docker exec -i -t postgres sh
pg_restore -U postgres -d backend --clean backend.dump
exit
npm install
npm run test
npm run test:detail
npm run test:cov
npm run test:e2e
npm run lint
# login
{
"email": "admin@gmail.com",
"password": "admin"
}