ToDo List application with authentication and Drag-and-Drop (Next.js)
Developed a modern task management application with an intuitive interface and drag-and-drop support.
The system allows creating and organizing to-do lists, assigning priorities, and tracking completion.
Functionality:
User registration and authentication
Creating and editing task lists (ToDo List)
Adding and editing individual tasks
Drag-and-Drop for changing task order
Task filtering: All / Completed / Active
Assigning priorities (High, Medium, Low)
Internationalization
Theme change
Responsive design for mobile and desktop devices
Technical stack:
Frontend: Next.js, React, Tailwind CSS
State management: Redux
Drag-and-Drop: React Beautiful DnD
Backend: REST API (third-party)
The system allows creating and organizing to-do lists, assigning priorities, and tracking completion.
Functionality:
User registration and authentication
Creating and editing task lists (ToDo List)
Adding and editing individual tasks
Drag-and-Drop for changing task order
Task filtering: All / Completed / Active
Assigning priorities (High, Medium, Low)
Internationalization
Theme change
Responsive design for mobile and desktop devices
Technical stack:
Frontend: Next.js, React, Tailwind CSS
State management: Redux
Drag-and-Drop: React Beautiful DnD
Backend: REST API (third-party)