Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Key Features Task Creation 1.Add tasks with title, description, due date and time.

Recurring Reminders 1.Choose between one-time, daily, or weekly repetition.

Background Monitoring 1.A background worker continuously scans for upcoming tasks and triggers notifications.

Persistent Storage 1.Task data is securely stored in an SQLite database for persistence.

Cross-Platform Alerts 1.Desktop pop-ups powered by Plyer, functioning on Windows, macOS, and Linux.

Human-Readable IDs 1.Tasks are indexed with unique Base62-encoded IDs for clarity and ease of reference.

Tech Stack Python 3.12

Tkinter – GUI toolkit

SQLite3 – Local relational database

Plyer – Cross-platform desktop notifications

Custom Base62 – For compact ID encoding

About

This desktop reminder app, compatible with Windows and Linux, is built in Python using Tkinter for the GUI, SQLite for data storage, and Plyer for desktop notifications. It lets you schedule tasks with specific due dates and set recurring reminders—daily or weekly—with ease. Each task is given a unique Base62‑encoded ID and stored in an SQLite

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors