My first Python project. You give it a date (optionally with a time and an event name) and it tells you how long you have until it — and that's pretty much it. A few details I paid attention to:
- Attach a custom time and name to the event
- Reject
00:00as a custom time - Leave both the time and name fields optional
- Let the user confirm their inputs before locking them in
- Restart the program with a fresh date at the end
- Use different wording for dates in the past
Built after picking up Python through
this Udemy course.