Диспетчер задач (Next.js 16 + Prisma + PostgreSQL)
Современное Fullstack-приложение для управления задачами (Task Management System). Проект демонстрирует работу с новейшим стеком технологий (Next.js 16) и реляционными базами данных.
Реализованный функционал:
Интерактивный UI: Drag-and-drop сортировка задач (react-dnd) — плавное перетаскивание карточек мышкой.
Безопасность: Авторизация и аутентификация через JWT + bcrypt (хеширование паролей).
Работа с данными: Полноценный CRUD, фильтрация (Active/Completed), поиск в реальном времени и сортировка по приоритету/дате.
Календарь: Установка дедлайнов (Due Dates) с интеграцией date-fns.
UI/UX: Современный дизайн "Dark Slate" на базе библиотеки shadcn/ui и Tailwind CSS. Адаптив под мобильные устройства.
Технический стек:
Frontend: Next.js 16, TypeScript, Tailwind CSS, shadcn/ui, React DnD.
Backend: Node.js, Express.js.
База данных: PostgreSQL + Prisma ORM (самый современный инструмент для работы с SQL).
#NextJS #TypeScript #PostgreSQL #PrismaORM #tailwindcss #Fullstack #shadcn #CRUD
Реализованный функционал:
Интерактивный UI: Drag-and-drop сортировка задач (react-dnd) — плавное перетаскивание карточек мышкой.
Безопасность: Авторизация и аутентификация через JWT + bcrypt (хеширование паролей).
Работа с данными: Полноценный CRUD, фильтрация (Active/Completed), поиск в реальном времени и сортировка по приоритету/дате.
Календарь: Установка дедлайнов (Due Dates) с интеграцией date-fns.
UI/UX: Современный дизайн "Dark Slate" на базе библиотеки shadcn/ui и Tailwind CSS. Адаптив под мобильные устройства.
Технический стек:
Frontend: Next.js 16, TypeScript, Tailwind CSS, shadcn/ui, React DnD.
Backend: Node.js, Express.js.
База данных: PostgreSQL + Prisma ORM (самый современный инструмент для работы с SQL).
#NextJS #TypeScript #PostgreSQL #PrismaORM #tailwindcss #Fullstack #shadcn #CRUD