This is a simple Todo List application built with Next.js using TypeScript and React. The app allows you to add, edit, delete, and manage your tasks efficiently, with customizable task importance levels through color coding. The application is fully responsive, ensuring a seamless experience across all devices.
- Add Tasks: Quickly add new tasks with a default due date.
- Edit Tasks: Update task details such as title, due date, and importance level.
- Delete Tasks: Remove tasks from the list.
- Color-coded Importance: Assign different colors to tasks based on their priority. Available colors are predefined:
- Green: Less important
- Blue: Normal importance
- Red: High importance
- Next.js: Framework for building the application
- TypeScript: Strongly typed JavaScript for better code quality
- React: Component-based UI
- shadcn/ui: Toast notifications for smooth user interaction