Skip to content

Instantly share code, notes, and snippets.

@capywebformations
Last active June 7, 2023 12:32
Show Gist options
  • Save capywebformations/d45f9664f9263a33a21292d3eaf0ba3a to your computer and use it in GitHub Desktop.
Save capywebformations/d45f9664f9263a33a21292d3eaf0ba3a to your computer and use it in GitHub Desktop.
A full mini project

πŸ“” Birthday (API)

Functionality

  • βœ”οΈ 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

πŸ”΄ Obligations

  • :octocat: Github Flow
  • πŸ“– Code with nodeJS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment