Task Manager(Next.js 16 + Prisma + PostgrueSQL)
Сучасний 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.
Database: 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.
Database: PostgreSQL + Prisma ORM (найсучасніший інструмент для роботи з SQL).
#NextJS #TypeScript #PostgreSQL #PrismaORM #tailwindcss #Fullstack #shadcn #CRUD