A modern, minimalist task management application built with Next.js 14, TypeScript, and Tailwind CSS. Features an intuitive weekly calendar interface and smooth task management capabilities.
- 📅 Dynamic weekly calendar navigation
- ✅ Task creation, editing, and deletion
- 📊 Progress tracking for daily tasks
- 🎯 Task status management (TODO/DONE)
- 💾 Persistent storage using Zustand
- 📱 Responsive and modern UI design
- Framework: Next.js 14
- Language: TypeScript
- Styling: Tailwind CSS
- State Management: Zustand
- UI Components: Custom components with Lucide icons
- Storage: Local storage with persistence
Clone the repository:
git clone https://github.com/vikaswakde/todo-vikas.git
- Weekly view with current day highlight
- Previous/Next week navigation
- Quick "Today" button access
- Create tasks with title and description
- Edit existing tasks
- Mark tasks as complete/incomplete
- Delete tasks
- Daily task progress tracking
- Clean and minimal design
- Intuitive task interactions
- Visual feedback for actions
- Progress tracking visualization
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.