Skip to content

Repository files navigation

"# Beautiful Todo App

A modern, feature-rich todo application built with Electron, Vite, React, and TypeScript.

Features

  • Multiple Views: List, Board (Kanban), and Calendar views
  • 🎨 Beautiful UI: Modern design inspired by Google Calendar
  • 🌙 Dark Mode: Toggle between light and dark themes
  • 📊 Priority Levels: Urgent, High, Medium, Low
  • 🏷️ Categories: Organize tasks with custom categories
  • 🔍 Search & Filter: Find tasks quickly
  • 📅 Due Dates: Set and track deadlines
  • Subtasks: Break down complex tasks
  • 🏷️ Tags: Add multiple tags to tasks
  • 💾 Local Storage: All data saved locally
  • 🖱️ Drag & Drop: Reorder tasks in board view

Installation

# Install dependencies
npm install

# Run in development mode
npm run electron:dev

# Build for production
npm run electron:build

Usage

List View

  • View all tasks in a grid layout
  • Sort by due date, priority, created date, etc.
  • Quick actions on each task card

Board View

  • Kanban-style board with columns for each priority level
  • Drag and drop tasks between columns to change priority
  • Visual organization of tasks

Calendar View

  • See tasks by due date
  • Monthly calendar view
  • Easy navigation between months

Tech Stack

  • Electron - Desktop application framework
  • Vite - Fast build tool
  • React - UI library
  • TypeScript - Type safety
  • Zustand - State management
  • date-fns - Date utilities
  • framer-motion - Animations
  • react-beautiful-dnd - Drag and drop
  • lucide-react - Icons

License

MIT"

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages