Projet e-commerce full-stack conçu pour explorer ce qu'est une boutique en ligne véritablement pilotée par un administrateur — où presque chaque élément de la vitrine peut être géré dynamiquement, sans être codé en dur dans la base de code. Plutôt que de livrer une boutique dont la mise en page, les promotions et le contenu nécessitent l'intervention d'un développeur, ce site a été pensé pour qu'un tableau de bord admin puissant et unique contrôle presque tout ce dont un propriétaire de boutique aurait besoin.
Le projet est en ligne et fonctionne comme une vraie boutique de mode et bijoux destinée au marché pakistanais, vendant des vêtements pour femmes, enfants et unisexes ainsi que des bijoux de mode, avec un support national de paiement à la livraison. Cela signifie que les outils d'administration décrits ne sont pas un simple prototype sur un jeu de données de démonstration, mais pilotent une vitrine fonctionnelle avec de vrais produits, collections et campagnes commerciales.
La vitrine client
Côté client, le site est conçu pour la rapidité, la découverte et une expérience d'achat claire :
Rendu rapide et optimisé SEO — construit avec Next.js et React, tirant parti du rendu côté serveur et de la gestion optimisée des images pour un chargement rapide des pages produits et collections, indexables par les moteurs de recherche.
Style moderne et responsive — toute l'interface est stylisée avec Tailwind CSS, offrant un look épuré, cohérent et adapté aux mobiles sans dépendre d'une bibliothèque de composants lourde.
Navigation et découverte produits — les clients peuvent parcourir le catalogue complet, filtrer par catégorie (kurtas, lehengas, costumes lawn, shalwar kameez, costumes en soie, ensembles gharara, ensembles coordonnés, etc.) et trier par prix ou note.
Collections thématiques — les produits sont organisés en collections telles que Bridal & Festive, Casual & Everyday Wear, Eid Collection, Formal & Party Wear, et House Wear, chacune avec sa propre page d'accueil.
Ventes flash limitées dans le temps — la vitrine supporte des promotions avec compte à rebours liées à des produits ou collections spécifiques, créant un sentiment d'urgence autour des sorties saisonnières (Eid, saison lawn, collections hiver/été, saison des mariages, etc.).
Fonctionnalités e-commerce essentielles — panier, liste de souhaits, paiement, suivi de commande et gestion des retours sont intégrés comme parties intégrantes du parcours client, avec comptes clients et inscription à la newsletter.
Confiance et support — pages dédiées FAQ, informations livraison, politique de retour et contact support complètent l'expérience d'achat.
Ce qui distingue ce projet : le tableau de bord admin
La vraie valeur ajoutée réside dans l'administration. Plutôt qu'un CMS classique gérant uniquement du contenu de type blog, le tableau de bord permet de gérer toute la vitrine — mise en page, prix, promotions et paramètres globaux — par un administrateur non technique. L'objectif : permettre au propriétaire de gérer et faire évoluer le site sans jamais toucher au code ou faire appel à un développeur.
Le tableau de bord est organisé en sections distinctes :
Contrôle de la mise en page
Liens de navigation modifiables pour restructurer la navigation principale à tout moment.
URLs et sections de pied de page éditables, couvrant liens service client, aide, entreprise et pages légales.
Contenu de la section héro éditable, incluant bannières rotatives, titres et boutons d'appel à l'action dirigeant vers des collections spécifiques.
Ventes & promotions
Minuteries de ventes flash avec compte à rebours en direct, configurables par produit ou collection.
Possibilité de lancer et arrêter des campagnes limitées dans le temps sans redéploiement, simplement via le tableau de bord.
Gestion des collections
Contrôle complet CRUD des collections de produits — création, affectation, réorganisation ou suppression selon les saisons.
Les collections apparaissent directement sur la page d'accueil et disposent de leurs propres pages dédiées.
Programme d'affiliation
Outils pour gérer les partenaires affiliés, incluant intégration et suivi des activités de parrainage.
Page client "Programme d'affiliation — Gagnez" permettant aux utilisateurs de postuler directement.
Gestion des cadeaux
Gestion des campagnes cadeaux et tirages, incluant émission et suivi des bons cadeaux, liés à une page dédiée.
Paramètres de la boutique
Contrôle centralisé des URLs réseaux sociaux, configuration des frais de livraison (seuil gratuit fixé à PKR 5 000), et autres paramètres globaux.
Ces réglages se propagent automatiquement sur tout le site.
Le projet a été conçu pour qu'un propriétaire non technique puisse gérer et mettre à jour entièrement le site — branding, promotions, prix et mise en page — via le tableau de bord, sans intervention de développeur. Cette contrainte a guidé chaque décision architecturale : contenu normalement codé en dur (bannières, navigation, liens de pied de page, compte à rebours) est modélisé comme données éditables et persistantes.