Skip to content

Latest commit

 

History

History
32 lines (29 loc) · 1.52 KB

readme.md

File metadata and controls

32 lines (29 loc) · 1.52 KB

Orinoco

Projet 5 du parcours développeur web d'OpenClassrooms : Construisez un site e-commerce

🎯 Objectifs attendus

  • L'application sera composée de 4 pages : une page montrant "tous les articles", une page "produit" qui affiche de manière dynamique l'élément sélectionné, une page "panier" contenant un résumé des produits dans le panier et une page de "confirmation" de commande
  • Planifier une suite de tests unitaires pour couvrir au minimum 80 % de la base de code pour le front-end
  • La page contenant un seul article aura un menu déroulant permettant à l'utilisateur de choisir une option de personnalisation
  • Le code source devra être indenté et utiliser des commentaires
  • Des fonctions globales doivent être utilisées
  • Concernant l’API, des promesses devront être utilisées pour éviter les rappels
  • Les inputs des utilisateurs doivent être validés avant l’envoi à l’API

✅ Compétences évaluées

  • Créer un plan de test pour une application
  • Interagir avec un web service avec JavaScript
  • Valider des données issues de sources externes
  • Gérer des événements JavaScript

🚀 Installation

Installer nodejs et npm sur votre machine en local. Après, se positionner sur le dossier backend à partir du projet.

> cd backend

Ensuite, installer les composants du projet.

> npm install

Enfin, lancer le projet avec node server

> node server

Le serveur sera accessible sur http://localhost:3000 par défaut.