Skip to content

John-Gate/JeanchristianBarriere_6_15012021

Repository files navigation

Table des Matières

  1. Information Generale
  2. Installation
  3. Éléments fournis
  4. Cahier des charges
  5. Notes
  6. Évaluation
  7. Contact

Information Generale

Création d’une api sécurisée avec JS :

  • Implémenter une logique de données conformément à la réglementation.
  • Stocker des données de manière sécurisée.
  • Mettre en œuvre des opérations CRUD sécurisés.

So Pekocko

Image text

Développer une application d’évaluation des sauces piquantes So Pekocko . .

Installation

git clone https://github.com/a-grasso-dev/projet_6.git
puis commande npm i .

Démarrage:
Pour le frontend:
commande:ng serve.
puis se rendre sur: http://localhost:4200/

Pour le backend:
commande:nodemon server.
puis se rendre sur: http://localhost:3000/

Uri pour se connecter:
dans app.js puis dans mongoose.connect
rajouter : 'mongodb+srv://{username}:{password}@cluster0.opz5w.mongodb.net/hotsauce?retryWrites=true&w=majority'.

Éléments fournis

Frontend (Fournit lors de l'installation)

Cahier des charges

Pour le MVP, la personnalisation du produit ne sera pas fonctionnelle :

  • La page contenant un seul article aura un menu déroulant permettant à l'utilisateur de choisir une option de personnalisation, mais celle-ci ne sera ni envoyée au serveur ni reflétée dans la réponse du serveur.
  • Le code source devra être indenté et utiliser des commentaires.
  • Il devra également utiliser des fonctions globales.
  • Des promesses devront être utilisées pour éviter les rappels.
  • Les inputs des utilisateurs doivent être validés avant l’envoi à l’API. (firstName, lastName, address, city et email)

Notes

L'IDE que j'ai utilisé est Visual Studio Code.
Le site passe le W3C pour HTML et CSS.

Évaluation

✔️ Ce projet a été validé par le jury d'OpenClassrooms le vendredi 8 janvier 2021.

Contact

About

Projet 3: So Pekocko Formation Développeur Web OpenClassrooms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published