README from the framework template, three terminal screenshots rendered by script, wiki pages in English, Danish and Bahasa Malaysia, the publish-wiki workflow, and the milestone links in the Project Plan. Refs #13 Refs #14 Refs #15 Refs #16 Refs #17 Refs #18
18 lines
964 B
Markdown
18 lines
964 B
Markdown
# Birthday Wisher
|
|
|
|
🌐 **English** · [Dansk](Home-da) · [Bahasa Melayu](Home-ms)
|
|
|
|
Sends a random birthday letter by e-mail to everyone in `birthdays.csv` whose birthday is today. It is the "normal" level of day 32 of Udemy's *100 Days of Code: The Complete Python Pro Bootcamp*.
|
|
|
|

|
|
|
|
| Page | Read it when you want to |
|
|
| --- | --- |
|
|
| [Setup](Setup) | Create a local `.venv` and install the project |
|
|
| [Usage](Usage) | Run the program and read its output |
|
|
| [Configuration](Configuration) | Change the people, the letters and the sender |
|
|
| [Testing](Testing) | Run the tests |
|
|
| [Architecture](Architecture) | See how the code is organised |
|
|
|
|
The program uses only the Python standard library: there are no runtime dependencies. Source: [repository](https://git.tirsystem.com/Tirsvad-Udemy-100-days-of-code/032-birthday-wisher).
|