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