Skip to content

Instantly share code, notes, and snippets.

@capywebformations
Last active May 21, 2020 23:35
Show Gist options
  • Select an option

  • Save capywebformations/1f20d24de1bf362503b23d324502f827 to your computer and use it in GitHub Desktop.

Select an option

Save capywebformations/1f20d24de1bf362503b23d324502f827 to your computer and use it in GitHub Desktop.
2020 project in JS for students

πŸ“” Project Bell - nodeJS

In pair realise this project.

On the tech side: πŸ•

Front-end: Sound submission

  • πŸ”‰ submit a sound (a name, a youtube link)
  • πŸ‘ vote up or down a sound in the list of sounds
  • βœ”οΈ a request class (get, post request managed by this class)

Back-end:

  • βœ”οΈ CRUD Sound
  • βœ”οΈ Persistant data (with mongoose)

πŸ”΄ Obligations:

  • :octocat: A github repository
  • βœ”οΈ Github Flow or Git Flow mandatory
  • βœ”οΈ Issue and PR template
  • βœ”οΈ Docker
  • βœ”οΈ Backend in nodeJS

⭐ Bonus:

  • πŸ“ Upload a file for the sound proposal
  • πŸ‘© Users
  • βœ”οΈ Notification to a admin every day in order to choose the bell (slack, mail ...)
  • βœ”οΈ Unit Test

Presentation side : πŸ•’

2 or 3 slides in order to present :

  • 🎯 objectives
  • πŸ†• what you have added in the project that was not mandatory ?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment