YouMarket lance une plateforme e-commerce innovante pour une expérience d'achat fluide et personnalisée. Les utilisateurs pourront configurer leurs produits et utiliser des outils avancés pour la recherche, la navigation et la gestion des commandes. En utilisant HTML, CSS, Tailwind et JavaScript.
Une application web moderne permettant aux utilisateurs de parcourir, rechercher et acheter des T-shirts de football. Cette application utilise une API pour fournir des données dynamiques et propose une expérience utilisateur fluide.
Maquettes : Élaboration de maquettes attractives, incluant un slider et des effets visuels interactifs pour optimiser l’expérience utilisateur.
Présentation de YouMarket et des valeurs qui la différencient. Mise en avant des produits et services les plus populaires, grâce à un carrousel JavaScript. Accès rapide aux différentes sections du site, notamment le catalogue, catégories, le panier, A propos… Mise en place d’une pagination fluide pour organiser efficacement les résultats de recherche par différentes catégories (un maximum de 6 catégories par page "systeme de pagination").
Affichage de la liste complète des produits disponibles, avec des options de filtrage et de tri pour faciliter la navigation. Moteur de recherche par mots-clés pour une expérience utilisateur optimisée (Bonus). Chaque produit dispose d'un lien vers une page détaillée, incluant toutes les informations nécessaires. Pagination fluide pour organiser efficacement les résultats de recherche(avec un maximum de 12 produits par page).
Affichage d’une description détaillée des produits, incluant leurs caractéristiques principales. Options de personnalisation (choix des caractéristiques techniques, accessoires, etc.) avec mise à jour du prix en fonction des sélections. Affichage du prix total et des caractéristiques sélectionnées pour un aperçu clair de l'achat. Intégrez un bouton d’ajout au panier et calculez le prix final en fonction des options sélectionnées.
Liste des produits ajoutés au panier avec les options choisies. Possibilité de modifier les quantités ou de retirer des articles, avec une mise à jour automatique du prix total. Affichage d’un récapitulatif de la commande(devis) et option de finaliser l’achat(valider).
Génération d’un devis clair et détaillé, récapitulant toutes les sélections et personnalisations du client. Option d’impression au format PDF, permettant aux utilisateurs de conserver leur devis.
Présentation de l’histoire, de la mission et de l’équipe de YouMarket. Informations sur les valeurs et engagements de l’entreprise, renforçant la relation de confiance avec les clients Des avis authentiques de nos utilisateurs sur leur expérience d'achat, illustrant notre engagement à satisfaire leurs besoins. FAQ.
localStorage
pour la gestion du panier.Cloner le dépôt :
git clone https://github.com/nmissi-nadia/Plateforme-e-commerce
cd Plateforme-e-commerce
Ouvrir le fichier HTML principal :
Ouvrez index.html
dans un navigateur web.
Structure de la Navigation :
Dépendances :
Aucun package ou installation supplémentaire n'est requis.
Plateforme-e-commerce/
├── assets/
│ ├── css/
│ │ └── tailwind.css
| | └── about.css
│ ├── js/
│ └── M_main.js
│ └── abdo.js
│ └── catalo.js
│ └── details.js
├── vues/
│ ├── home.html
│ ├── catalogue.html
│ ├── details.html
│ ├── panier.html
├ |── about.html
├── index.html
├── README.md
Lien API : https://mohamedmoustir.github.io/api/
Exemple de données :
{
"Tshorts": [
{
"id": 1,
"title": "Maillot Real Madrid",
"price": 200,
"description": "Maillot officiel de la saison 2024",
"category": "La Liga",
"images": ["https://lien-image.com"],
"rating": {
"rate": 4.5,
"count": 120
}
}
]
}
Description : PAgr d'accueil de notre site.
Description : Liste des produits avec recherche et filtres.
Description : Affiche les détails complets d'un produit sélectionné.
Description : Affiche les information à propos de notre site.
Description : Visualisation des produits ajoutés au panier.
Étudiants en développement web @ YouCode. Passionnée par la création d'interfaces utilisateur modernes et intuitives.