Skip to content

AyoubMoustahfid/File-rouge-platform-book-store-

Repository files navigation

Création d'un site web de gestion de bibliothèque avec Node.js , Express.js , Ejs , MongoDB

L’état actuelle du monde a obligé les gens à utiliser les services internet le maximum , selon ça on a pensé à développer une plateforme sous forme d'une bibliothèque électronique.

  • Le but du site web :

    Notre site web consiste à réaliser le fonctionnement suivant :

    -> Vendre les bouquins et les outils scolaire en ligne.

    -> minimiser le temps d'attente devant une bibliothèque.

    -> faciliter l'achat.

  • L’étude fonctionnelle :

    Partie utilisateur :

    -> chaque utilisateur doit s’identifier avec un login est un mot de passe.

    -> chaque utilisateur peut consulter les produits existent.

    -> L’utilisateur peut chercher les produits par catégories.

    -> L’utilisateur doit ajouter les produits choisi au panier.

    -> L’utilisateur achète les produits.

    Partie administrateur :

    -> S’identifier avec un login est un mot de passe

    -> Ajouter un produit

    -> Modifier les caractéristiques d’un produit

    -> Supprimer un produit

Les choses important :

 -> la premier chose peut installer mongodb dernier version
 
 -> clone le projet dans ton bereau

=> Base de donnée :

 -> En a 5 tableaux : carts , orders , products , sessions ,  users

collection-data-mongodb

-> Page de projet :

-> Page home : est une page qui affiche tout les produits de la bibliothéque avec une pagination de la page

image

-> Page sign in et sign up : est une page pour connecté le compte de client ou d'admin

image

image

-> Page carts : est Une page où les produits sont publiés s'ils sont achetés

image

-> Page Orders : est une page où l'achat est confirmé après avoir rempli des informations client 
   supplémentaires, Il peut supprimer la demande s'il le souhaite

image

image

-> Page Manage orders : Sur cette page, le superviseur aura le rôle de confirmer la commande

image

-> Demo : https://book-store-morocco.herokuapp.com/