Задача
Сделать вертску двух новых страниц на сайте:
Техническая часть сайта:
Бекенд (potolkuem-api)
Фреймворк: NestJS 10.0.0, TypeScript
База данных: PostgreSQL (через Prisma ORM)
Authentication: JWT (passport-jwt)
Validation: class-validator, class-transformer
File Storage: AWS S3 (@aws-sdk/client-s3)
Задокументировано с помощью: Swagger/OpenAPI
Админка (potolkuem-admin)
Технологии
Сборка: Vite(React)
Язык: Typescript
Раутинг: React Router DOM
Управление состоянием: Redux Toolkit + RTK Query
Стили: Tailwind CSS 4
Фронтенд (potolkuem-front)
Технологии
Фреймворк: React (Next.js) + Typescript
Стили: Tailwind CSS 4
State Management: Redux Toolkit
Анимации: Framer Motion