Projects with this topic
-
Бэкенд investcare-vet.com: NestJS + PostgreSQL (Prisma). REST API контента и каталога, заявки формы → БД и Telegram, вебхуки GitLab/YouTrack.
Updated -
A production-shaped REST API built with NestJS, Prisma, and MariaDB, serving Formula 1® race, driver, team, and standings data. Implements role-based access control, session auth backed by Argon2, tiered rate limiting, centralized error translation for Prisma/HTTP errors, response caching, correlation-ID request tracing, and a derived-analytics engine (career summaries, season champions, head-to-head driver comparisons). Ships via a hardened multi-stage Docker build through a GitLab CI pipeline with coverage gating and Trivy vulnerability scanning.
Updated -
Нужно разработать сервис работы с пользователями. Модель пользователя должна содержать:
·ФИО
·Дату рождения
·Email - уникальное значение
·Пароль
·Роль - либо admin либо user
·Статус пользователя - активный или нет
Должны быть реализованы следующие endpoint:
1.Регистрация пользователя
2.Авторизация пользователя - любой механизм
3.Получение пользователя по ID (Может получить либо админ либо пользователь сам себя)
4.Получение списка пользователей - только для админа
5.Блокировка пользователя - либо админ либо пользователь сам себя
Важно обратить внимание на организацию структуры проекта, применять лучшие практики.
Что нужно использовать:
- Express или koa
- Любую СУБД
- Любую ORM/ODM
- TypeScript
Updated -
Prisma Crystal is a lightweight ORM for crystal-lang
🕶️ Updated