BirDayBer (an abbreviation for "Birthday Reminder") is an application made for people who forget the birthdays of their friends or families like me 😅.
It allows you to add the date of birth and other minimal information to a local database. Then the program will take care of calculating the dates for you.
This project will remind you with a notification for your operating system if it is someone's birthday on the same day or it will notify you if it's soon.
- Python programming language.
- Python Tkinter (Tcl/Tk) library.
- Python Sqlite3 library.
- Python Pillow library.
- Python PyStray library.
- Python Plyer library.
- Python PyGame library.
- Python OS module.
- Python WebBrowser module.
- Python Base64 module.
- Python DateTime module.
- Python Threading module.
- Python Time module.
- Python Re module.
- Python Json module.
- Python 3.9.6.
- Pillow 8.0.1.
- PyStray 0.17.3.
- Plyer 2.0.0.
- PyGame 2.0.1.
- The rest of libraries and modules come by default.
- Install all dependencies / libraries with
Pip
, or install them withPipEnv
and therequirements.txt
file. - Then, you just have to execute the
BirDayBer.py
file.
Pull requests are welcome. So if you've got an idea of how to improve this code, I'll thank you for opening an issue to check that change that you want to make.
I'll try to be active with this proyect, so I'll be doing what is planificated with this one, but that doesn't mean that I couldn't change some ideas of the concept.
Download BirDayBer Here.
- Skull icon from Freepik (flaticon).
- Skull 2 icon from Freepik (flaticon).
- Party-hat icon from Freepik (flaticon).
- Party-hat 2 icon from Freepik (flaticon).
- Nut icon from Freepik (flaticon).
- Garbage icon from Freepik (flaticon).
- GitHub icon from Freepik (flaticon).
- Twitter icon from Freepik (flaticon).
- Linkedin icon from Freepik (flaticon).
- User icon from Freepik (flaticon).
- Male icon from Freepik (flaticon).
- Female icon from Freepik (flaticon).
- Minimize button icon from Freepik (flaticon).
- Radio button icon Freepik (flaticon).
- Accept button icon from Freepik (flaticon).
- Clear button icon from Freepik (flaticon).
- Check button icon from Freepik (flaticon).
- Privacy Policy icon from Freepik (flaticon).
- Terms and Conditions icon from monklk (flaticon).
- Maximized & Maximize buttons icon from Pixel Perfect (flaticon).
- Close button icon from Pixel Perfect (flaticon).
- Edit icon from Becris (flaticon).
- User icon from DinosoftLabs (flaticon).
- Court icon from Nikita Golubev (flaticon).
- Update button icon from Google (flaticon)
- Sound effects from Zapsplat and mixkit.