A problem a forgetful person like me often has is remembering the birthdays of my friends and family. This poses a problem as I am unable to plan surprises and gifts ahead of time. So, this script aims to address this issue by reminding me when the next birthday I need to prepare for is.
- typing bday to the terminal should print the next birthday and who it is
- typing bday ls should list all the birthdays stored
- typing bday add and bday del should add and remove names/birthdays in the dictionary
- typing bday plan should open up some form of template for me to plan the next available birthday. It should have headings such as Gift Ideas, Log, Review, Reactions, etc. etc. for me to remember
- It should work every year
Typing 'bday' without arguments will print the next birthday.
'bday ls' will list all the birthdays in random order.
Use 'bday add' and 'bday del' to modify the birthday list.
Using bday upcoming will list all the birthdays in the next 60 days or so.
- Completed functionaility for ls, add, delete commands
- Error handling
- What if multiple birthdays on the same day?
- 'bday plan' command
- a help command of some sort