Key Features

Core Features (Must Have)

Add Task

Create task with title + optional due date

Task List

Display all tasks in a flat list

Complete Task

Toggle completion with strikethrough

Due Date Visual

Overdue (red), due-today (yellow)

New in v2 ENHANCED

Drag Reorder

Drag tasks to reorder priority

Keyboard Shortcuts

Enter=add, Esc=cancel, Ctrl+D=dark

Dark Mode

Toggle light/dark theme

Export/Import

JSON file backup and restore

Sample Data

One-click demo data loader

Clear Completed

Bulk delete finished tasks