Skip to content

Orinoco est un site e-commerce qui crée des applications thématiques ne vendant qu'un seul groupe de produits.

Notifications You must be signed in to change notification settings

natho19/orinoco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Orinoco est un site e-commerce qui crée des applications thématiques ne vendant qu'un seul groupe de produits.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published