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