Фронтенд на Next.js 16 (App Router) + React 19 + TypeScript + Tailwind CSS (shadcn/ui, AOS), а бэкенд реализован в том же Next.js через API routes на TypeScript с Prisma ORM и PostgreSQL, с админкой, загрузкой файлов (Sharp) и аутентификацией админа.