MarketHub MarketHub est une application de marketplace simple permettant à l'utilisateur de gérer un panier d'achat, de visualiser les produits, et d'effectuer des paiements avec un solde virtuel.
Fonctionnalités Ajout au panier : L'utilisateur peut ajouter des produits au panier. Affichage du solde : Un solde initial peut être défini, et il est mis à jour lors des achats. Panier interactif : Le panier affiche les produits ajoutés et le montant total. Passer une commande : L'utilisateur peut valider sa commande si le solde est suffisant. Popup du panier : Une popup affiche les articles du panier avec la possibilité de passer à la commande. Technologies utilisées HTML5 : Structure de la page web. CSS3 : Mise en forme et design responsif. JavaScript : Logique d'interaction et manipulation des données (produits, panier, solde). Installation Clonez ce repository sur votre machine :
bash Copier Modifier git clone https://github.com/ton-utilisateur/market-hub.git Accédez au dossier du projet :
bash Copier Modifier cd market-hub Ouvrez le fichier index.html dans votre navigateur pour tester l'application.
Utilisation Définir le solde : Entrez un montant dans le champ "Entrez votre solde" et cliquez sur "Valider" pour définir votre solde disponible.
Ajouter des produits au panier : Cliquez sur le bouton "Ajouter au panier" à côté des produits pour les ajouter au panier.
Voir votre panier : Cliquez sur "Mon Panier" dans le menu pour voir les articles ajoutés au panier et le montant total.
Passer la commande : Si vous avez un solde suffisant, cliquez sur "Passer la commande" pour finaliser votre achat. Votre solde sera mis à jour en conséquence.
Structure des fichiers bash Copier Modifier /market-hub ├── index.html # Page principale ├── css/ │ └── styles.css # Styles de l'application ├── js/ │ └── app.js # Logique JavaScript └── README.md # Ce fichier Contribuer Si vous souhaitez contribuer à ce projet, vous pouvez :
Forker ce repository.
Créer une nouvelle branche pour votre fonctionnalité. Soumettre un pull request avec votre contribution.
Auteurs Maël Gruand
Licence Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.