Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.44 KB

README.md

File metadata and controls

57 lines (39 loc) · 1.44 KB

Onday - Task Management Application

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.

Features

  • 📅 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

Tech Stack

  • Framework: Next.js 14
  • Language: TypeScript
  • Styling: Tailwind CSS
  • State Management: Zustand
  • UI Components: Custom components with Lucide icons
  • Storage: Local storage with persistence

Getting Started

Clone the repository: git clone https://github.com/vikaswakde/todo-vikas.git

Key Features Explained

Calendar Navigation

  • Weekly view with current day highlight
  • Previous/Next week navigation
  • Quick "Today" button access

Task Management

  • Create tasks with title and description
  • Edit existing tasks
  • Mark tasks as complete/incomplete
  • Delete tasks
  • Daily task progress tracking

User Interface

  • Clean and minimal design
  • Intuitive task interactions
  • Visual feedback for actions
  • Progress tracking visualization

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.