(cliquez sur ce lien pour consulter directement la version française)
This work is the fifth project of OpenClassrooms Web Developer training.
This repo contains the front-end and back-end of Kanap online shop.
Kanap is a sofa brand that used to sell only through its physical store. This online store is then their first ever.
The work on this repo was focused on the link with the API, and the integration of its elements in the already-constructed pages.
This project needs the following tools :
➡️ Node(v18.13.0 or up) : you can download it on Node Website
1️⃣ Clone or download this repo
2️⃣ From the folder in your Code Editor, open a terminal and go to the back folder
cd back
3️⃣ Type the following instructions to install the project :
npm install
4️⃣ You can the run the server with :
node server
The server should run on localhost
with default port 3000
.
If the server runs on another port for any reason, this is printed to the console when the server starts, e.g. Listening on port 3001
.
You're all set !
(click on the link to go directly to the english version)
Ce travail a été réalisé pour le projet 5 de la formation Développeur Web d'OpenClassrooms.
Ce repo contient le front-end et le backend de la boutique en ligne de la société Kanap.
Kanap est une marque de canapés qui vendaient ces derniers uniquement en physique dans leur boutique. Ce site est donc leur première boutique en ligne.
Le travail sur ce repo s'est principalement concentré sur le lien avec l'API et l'intégration dynamique des différents éléments de celle-ci avec Javascript. Les pages sont déjà construites en HMTL et CSS.
Ce project nécessite les outils suivants :
➡️ Node(v18.13.0 ou version ultérieure) : vous pouvez técharger sur le site de Node
1️⃣ Clonez ou téléchargez ce repo
2️⃣ Depuis le dossier du repo dans votre IDE, ouvrez un terminal et positionnez-vous sur le dossier Back
cd back
3️⃣ Installez le projet à l'aide des commandes suivantes :
npm install
4️⃣ Lancez ensuite le server avec la commande :
node server
Le server fonctionnera sur le localhost
et, par défaut, le port 3000
.
Si le serveur, pour n'importe quelle raison, fonctionne sur un autre port, celui-ci sera mentionné sur la console avec le messsage suivant Listening on port 3001
.
Tout est bon !