- βοΈ A database in order to request birthday (SQL or noSQL)
- βοΈ A bashscript to import a csv file into the database (create only no update), firstname, lastname, birthday (DD/MM/YYYY), email
- βοΈ One route to get all students bithday of the current day (JSON output with firstname, lastname only)
- βοΈ One route to send an email on the day of the student birthday (template an email), once a day only at 8am (GMT+1)
- βοΈ Block your backend to be requested only by localhost or an url
Github Flow
- π Code with nodeJS