Skip to content

akiharsha/to-do-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 To-Do List App — Minimal. Powerful. Beautiful.

A sleek, user-friendly To-Do List desktop app built with Python.
Designed to help you stay productive, organized, and on top of your day — in a dark-mode interface that’s easy on the eyes.


🚀 Features

✅ Add tasks with priority and due dates
📆 Select dates with an intuitive date picker
🌓 Clean dark theme using ttkbootstrap
📂 Export your tasks to a CSV file
🔁 Mark tasks as done/undone
🗑️ Delete tasks effortlessly
🧠 Get reminders for overdue tasks
🔍 Filter by: All / Pending / Completed
💾 Offline storage with SQLite — no login, no sync required


📸 Sneak Peek

---homescreen UI date picker dark mode save csv desktop csv file open

💻 Tech Stack

Tool Purpose
Python Core programming language
Tkinter UI toolkit (built-in with Python)
SQLite Lightweight database for local storage
tkcalendar Calendar widget for due date picker
ttkbootstrap Beautiful dark-themed widgets

📦 Requirements

To run this app, make sure you have Python 3.9+ installed.

🧪 Install dependencies

pip install ttkbootstrap tkcalendar

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages