Skip to content

a script to keep track of birthdays of people around me

Notifications You must be signed in to change notification settings

iantenkai/birthday-schedule

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Birthday Scheduler

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.

How it works

Functions

  1. typing bday to the terminal should print the next birthday and who it is
  2. typing bday ls should list all the birthdays stored
  3. typing bday add and bday del should add and remove names/birthdays in the dictionary
  4. 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
  5. It should work every year

Usage

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.

Updates

  • Completed functionaility for ls, add, delete commands

Things to do

  • Error handling
  • What if multiple birthdays on the same day?
  • 'bday plan' command
  • a help command of some sort

About

a script to keep track of birthdays of people around me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%