Школе нужна единая система вместо разрозненных таблиц: ученики, учителя, классы, расписание, оценки и аналитика в одном месте.
Собрал фуллстек‑панель на Next.js 16 и React 19 с TypeScript и PostgreSQL: CRUD по всем сущностям, расписание, журнал оценок и дашборд с аналитикой. Интерфейс на Tailwind и shadcn/ui.
Развёрнуто на Vercel, работает как единый инструмент управления. Полный цикл — от схемы БД до интерфейса и деплоя.