auth
- модуль аутентификации, который обеспечивает авторизацию пользователей.users
- модуль пользователей, который предоставляет API для работы с данными пользователей, такие как создание, чтение, обновление и удаление.roles
- модуль ролей и доступов, который предоставляет API для управления ролями пользователей и их доступами к функциональности приложения.mail
- модуль отправки писем, который предоставляет API для отправки электронных писем пользователям.
Каждый модуль включает в себя соответствующие контроллеры, сервисы и сущности, а также модульные тесты для проверки функциональности.
- Установите Node.js на вашем компьютере.
- Склонируйте репозиторий и перейдите в папку с проектом.
- Установите зависимости с помощью команды
npm install
. - Создайте файл
.env
в корне проекта с необходимыми переменными окружения. - Запустите приложение с помощью команды
npm run start
.
npm run start
- запустить приложение в production режиме.npm run start:dev
- запустить приложение в development режиме.npm run start:debug
- запустить приложение в development режиме с поддержкой отладки.npm run test
- запустить модульные тесты приложения.npm run test:e2e
- запустить end-to-end тесты приложения.npm run lint
- запустить проверку кода на соответствие стилю.
- Патлах Сергей - patlakh.sergey@gmail.com