Inspiration

What it doesSmart Personal Schedule Management System

This project aims to develop a lightweight offline task management tool to solve the problem of forgotten deadlines and cluttered daily schedules. Unlike commercial applications with redundant functions and advertisements, this system works without network access. Users are allowed to add, edit, delete and search tasks, and each task can be labelled with deadlines and priority levels. The system can send reminders when tasks are approaching their due time and automatically update task status. All data is stored in local files for permanent preservation and will not disappear after restarting the program. Besides, it offers simple data statistics to show the number of completed and unfinished tasks clearly. The whole project is implemented with Python. JSON files are used for data storage, and a Tkinter graphical interface can be added optionally for better operation experience. This program features simple logic, stable performance and strong expandability. Extra functions such as user login and data export can be added for further improvement.

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for start#No1

Built With

  • codex
Share this project:

Updates