Piquante

Construction d’une API sécurisée

Ma mission

Développer le backend d’une application d’avis gastronomique.

Les technologies utilisées

  • Serveur: Node.js / Express.js
  • Base de données: MongoDB / Mongoose

Le projet

  • une page de connexion ou d’inscription
  • une page d’accueil
  • une page descriptive pour chaque sauce à noter
  • 1 page création de sauce

Page d’inscription / de connexion

Dans un premier temps, l’utilisateur arrive sur une page d’inscription ou de connexion sécurisée : son email et son mot de passe sont enregistrés de façon cryptés dans la base de données Mongo DB.

La page d’accueil

Une fois authentiflié, l’utilisateur est dirigé sur la page d’accueil qui présente les différentes sauces créées par les utilisat

Les pages produits

Une page produit affiche les informations précises de la sauce.

L’application offre la possibilité d’ajouter un « like » ou un « dislike » à la sauce.

Page d’ajout de sauce

L’utilisateur peut également créer une nouvelle sauce. Pour plus de sécurité, il ne pourra supprimer ou modifier que les sauces qu’il a lui-même créé.