Skip to content

DamienLopvet/P5_05102021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Construisez un site e-commerce en JavaScript

Build a e-commerce website with JavaScript

Projet 5/7 de la formation Openclassroom "développeur Web".

Scénario

"Vous êtes en poste dans une agence de développement web depuis quelques semaines maintenant. Après avoir réalisé avec succès l’intégration de quelques sites web (HTML/CSS), on vous confie une nouvelle mission.

Votre client est Kanap, une marque de canapés qui vend ses produits depuis sa boutique exclusivement. Aujourd’hui, celle-ci souhaiterait avoir une plateforme de e-commerce en plus de sa boutique physique pour vendre ses produits sur Internet."

Voici les différentes tâches que je devais mener à bien :

  • Unifier les travaux déjà réalisés par l’équipe en intégrant dynamiquement les éléments de l’API dans les différentes pages web avec JavaScript. Le code du front-end et de l’API est disponible sur ce repo.
  • Mettre en place un plan de test d’acceptation.
  • Pour ce projet, je ne pouvais utiliser que du code JavaScript pur. L'utilisation de tout framework ou librairie JavaScript (React, Angular, Vue ou jQuery, par exemple) etait interdite pour ce projet.

    Spécifications techniques du projet

    Compétences évaluées

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

    Aperçu du rendu

    Plan de test d'acceptation

Project 5/7 from Openclassroom "Web developpeur".

Scénario

"You got a job in a Web dev agency from a couple of weeks now. After achieving successfully some pages youre getting a new chalenge.

Youre client is Kanap, a couch brand that sells this products from his shop exclusively. Today, the agency wants to have an e-commerce shopping in addition to the physical shop"

... Voici les différentes tâches que je devais mener à bien :

  • Unifier les travaux déjà réalisés par l’équipe en intégrant dynamiquement les éléments de l’API dans les différentes pages web avec JavaScript. Le code du front-end et de l’API est disponible sur ce repo.
  • Mettre en place un plan de test d’acceptation.
  • Pour ce projet, je ne pouvais utiliser que du code JavaScript pur. L'utilisation de tout framework ou librairie JavaScript (React, Angular, Vue ou jQuery, par exemple) etait interdite pour ce projet.

    Spécifications techniques du projet

    Compétences évaluées

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

    Rendering

    acceptance test plan

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published