Inspiration

I'm extremely forgetful and wanted a program on my desktop that I could use to keep track of things I needed to do, as well as set reminders for specific events.

What it does

This program allows the user to make a to-do list. For each event they have the choice of setting a time and/or date on which a reminder will pop up.

How we built it

This program was written in Python and uses Tkinter for the Graphical User Interface. Various other libraries are also imported to make it possible.

Challenges we ran into

I had trouble getting a clock to run in the background and keep checking if it was time for any of the events. I had to do some research and eventually found the solution of threading which is something I hadn't worked with before.

Accomplishments that we're proud of

I'm mainly proud of creating a working program that has the potential to actually be useful. This was my first hackathon and I was mostly here to learn and just try and get something working.

What we learned

I learned a huge amount about working with GUI's and clocks. I think this gave me a really strong basis for the next time I work with GUI's I think I'll be able to do way more.

What's next for Aidan's Reminder/To-Do List

The biggest thing that needs to be added is Edit and Delete buttons for the events. That's definitely the next thing I would like to add as I keep working on this project.

Built With

Share this project:

Updates