Briefing & Chiffrage Développeur - Projet Enstock
Brief Développeur

Chiffrage Itératif - Web App Enstock

Ce document détaille le développement de l'Application Web (React) sur-mesure. Cette architecture moderne garantit une navigation ultra-rapide, une sécurité maximale des données, et prépare le terrain pour une future application mobile native.
Développement en méthode Agile (Phases). Tarif : 16 € / heure.

Phase 0 : Conception & Design

Prototypage rapide pour valider les parcours utilisateurs avant tout développement technique.

Fonctionnalité Description détaillée Heures estimées Budget HT
Maquettage UI/UX Rapide
Terminé
Utilisation de l'IA (Google Stitch) pour générer et affiner les premières interfaces de l'application. Inclus plusieurs itérations de retours pour s'assurer que le design correspond parfaitement à l'identité visuelle souhaitée.

Livrable : Maquette - Enstock – Figma
14 h 224 €
Total Phase 0 HT 14 h 224 €

Phase 1 : Socle Marketplace & Réservation

Déploiement du cœur technologique permettant aux commerçants de publier leurs offres et aux clients de les réserver instantanément.

Fonctionnalité Description détaillée Heures estimées Budget HT
Architecture Serveur & Base de données
Terminé
Mise en place du socle technique haute performance (React/Next.js). Configuration complète de l'environnement serveur, de la base de données et des règles de sécurité pour accueillir le trafic sans ralentissement. 6 h 96 €
Console d'Administration (V1)
Terminé
Back-office : Création et gestion des catégories de produits, création des options standards par catégorie (filtres). Capacité pour l'admin d'éditer toutes les fiches magasins. Validation des comptes. 14 h 224 €
Espace Professionnel & Fiche Magasin
Terminé
Système d'inscription professionnel sécurisé avec gestion de mot de passe. Création de la fiche magasin détaillée : ajout d'une photo de profil/logo dans les informations du profil, choix des catégories de produits vendus (parmi la liste définie par l'admin), informations légales (ex: SIRET), description de l'activité, lien vers le site web du magasin (lien nofollow par défaut), et saisie de l'adresse (intégrée pour l'affichage d'une carte avec itinéraire). 16 h 256 €
Gestion Avancée du Catalogue (Produits)
Terminé
Création de fiches produits complètes : titre, photo, description, choix du prix (standard ou remisé) et date d'expiration automatique. Sélection d'options standards (taille, couleur) définies par catégorie. Possibilité de dupliquer, désactiver ou supprimer une fiche. Affichage du nombre de vues par annonce visible par le commerçant. 24 h 384 €
Affichage des Listes & Fiches
Terminé
Développement des interfaces pour afficher les listes de produits (pages catégories, nouveautés, promotions, etc.), la liste des magasins, les fiches magasins détaillées, et les fiches produits. 6 h 96 €
Console d'Administration (V2)
Terminé
Intègre la gestion complète des produits (liste, recherche, édition, suspension, suppression) depuis le back-office. 2 h 32 €
Page d'Accueil Dynamique
Prochaine étape
Développement complet de la page d'accueil incluant le diaporama personnalisable et la bannière d'annonce défilante en haut de page. Intègre également un carrousel des nouveautés, carrousel des meilleures promos, slider des catégories, et liste des produits avec nom de l'enseigne cliquable. 20 h 320 €
Console d'Administration (V3)
Prochaine étape
Édition dynamique du contenu de la page d'accueil depuis le back-office : configuration personnalisée des slides du diaporama (photos, textes, liens des CTA), sélection manuelle des produits mis en avant et gestion des annonces défilantes (bannières). Développement du tableau de bord commerçant avec KPI, actions à effectuer, notifications et liens rapides. 6 h 96 €
Pages Vitrines & Expérience Utilisateur Développement des autres interfaces (Fonctionnement, Landing pages B2B/B2C) basées sur la direction visuelle validée, avec une ergonomie adaptée pour la navigation sur smartphone (Mobile-first). 10 h 160 €
Espace Client & Recherche (Basique) Création de compte client simplifiée via "lien magique" par email (pas de mot de passe à retenir). Moteur de recherche par mots-clés et liste de produits avec des filtres avancés : par options standards (tailles, couleurs, etc.), par zone géographique et par catégories.

Note : Nous étudierons l'intégration de la connexion sociale native via Supabase (Social Login) ; si l'implémentation est rapide, elle sera incluse sans surcoût dès cette phase (sinon, reportée en Phase 3).
10 h 160 €
Tunnel de Réservation (Click & Collect) Développement d'un panier d'achat virtuel et d'un processus de réservation simple et rassurant (validation de la commande avec paiement prévu en magasin). 12 h 192 €
Gestion des Commandes (Commerçants) Interface de suivi avec affichage de l'historique de tous les états de commande. Possibilité de modifier manuellement les statuts (ex: prête pour récupération, annulée, récupérée) déclenchant des notifications automatiques au client. Alerte mail immédiate reçue par le commerçant lors d'un nouvel achat. 10 h 160 €
Communications Automatisées Configuration d'un système d'envoi automatique d'emails : confirmation de réservation pour le client et alerte immédiate pour le commerçant. 6 h 96 €
Conformité Légale & RGPD Mise en place de la bannière de consentement des cookies via l'outil Concord. Intégration des pages légales (Mentions légales, CGU, Politique de confidentialité). 4 h 64 €
Total Phase 1 HT 146 h 2 336 €

Phase 2 : Monétisation & Fonctionnalités Clés

Intégration du socle de monétisation essentiel (abonnements) et développement de fonctionnalités métier importantes pour l'administration et le suivi des commerçants.

* Note d'agilité : Cette estimation est basée sur les informations actuelles. Elle pourra être ajustée à l'issue de la Phase 1 en fonction des nouvelles priorités, des premiers retours utilisateurs (feedbacks), et de la définition exacte des avantages et limites inclus dans les 3 niveaux d'abonnement.

Fonctionnalité Description détaillée Heures estimées Budget HT
Abonnements Commerçants (Automatisés) Gestion complète des forfaits mensuels via Stripe pour les professionnels, incluant 3 niveaux de plans : Starter, Recommandé et Confort (avantages et limites à définir). Alertes d'expiration par email et suspension automatique de la visibilité en cas de non-paiement. 24 h 384 €
Validation en Masse (Annonces) Interface d'administration optimisée avec vue grille/tableau et affichage direct des photos pour permettre à l'équipe de valider ou rejeter de multiples annonces produits en un seul clic. 8 h 128 €
Validation de Retrait (Scan QR Code) Intégration d'un QR code unique dans l'email ou la notification confirmant au client que sa commande est prête. Lorsque le marchand scanne ce code, cela ouvre directement la page web permettant de basculer le statut sur "Récupéré". 10 h 160 €
Tableaux de Bord Statistiques (Analytics) Vues graphiques détaillées pour les commerçants (nombre de vues, clics, ventes générées) et pour l'équipe Enstock (chiffre d'affaires global, suivi abonnements). Intègre un sélecteur de période paramétrable (ex: cette semaine, mois en cours, mois précédent, année) et un bouton d'exportation pour télécharger les données brutes (CSV/Excel) afin de les exploiter sur d'autres outils. 12 h 192 €
Page Support & Contact Page accessible depuis le menu, permettant de contacter l'équipe d'ENSTOCK via un formulaire dédié et affichant vos informations de contact. 0.5 h 8 €
Gestion des Comptes Clients Interface depuis le back-office permettant de lister l'ensemble des comptes clients, de les rechercher, les éditer, les suspendre, et de les exporter. 2 h 32 €
Total Phase 2 HT 56.5 h 904 €

Phase 3 : Évolutions Agiles (Backlog)

Lot de fonctionnalités avancées (UX Premium, Fiabilisation, Connecteurs). Elles constituent une réserve d'évolutions (backlog) à choisir "à la carte". Elles seront découpées et priorisées de manière agile selon les besoins et les retours utilisateurs suite au lancement des Phases 1 et 2.

Fonctionnalité Description détaillée Heures estimées Budget HT
Connexion Sociale (Social Login) Intégration de la connexion en un clic via les réseaux sociaux (Facebook, Google, Apple) pour fluidifier l'accès et booster le taux de conversion.

* Le nombre d'heures est à confirmer, car l'implémentation pourrait être considérablement accélérée en exploitant les fonctionnalités natives de Social Login de Supabase.
À confirmer Sur devis
Système de Parrainage Fonctionnalité de parrainage permettant aux utilisateurs d'inviter des proches via un lien unique, avec attribution de récompenses ou d'avantages (détails à définir). 12 h 192 €
Gestion Restriction d'Âge (18+) Attribut 18+ applicable sur certaines catégories. Mise en place d'une popup de vérification d'âge obligatoire et bloquante pour les clients consultant ces produits. 4 h 64 €
Limitation des catégories par commerçant Restreindre l'affichage ou la sélection des catégories disponibles en fonction du type de commerçant ou de son profil professionnel. 2 h 32 €
Géolocalisation & Carte Interactive Intégration d'une carte dynamique pour localiser les commerces autour de soi, incluant un filtre de recherche avancé par rayon (distance kilométrique). Inclut l'affichage automatique d'un carrousel de produits "Près de chez vous" avec la distance indiquée directement sur la page d'accueil. 20 h 320 €
Messagerie Interne (Chat) Développement d'une messagerie intégrée permettant aux clients et commerçants de communiquer entre eux sans dévoiler leurs coordonnées personnelles (e-mail/téléphone masqués). Inclut un accès administrateur depuis le back-office pour visualiser les conversations et effectuer des recherches à des fins de modération. 12 h 192 €
Fidélisation Client (Favoris & Alertes) Espace personnel permettant aux utilisateurs d'enregistrer leurs boutiques favorites pour y revenir rapidement et être alertés des nouveautés. 4 h 64 €
Amélioration du Catalogue (B2B) Système de recadrage et de compression automatiques des photos de produits lors de l'upload par le commerçant. 4 h 64 €
Achats de "Boosts" & Visibilité Premium Création d'un système d'achat ponctuel de crédits permettant aux commerçants de mettre en avant leurs produits (tête de liste, carrousel d'accueil). 14 h 224 €
Paiement en ligne Client (Optionnel) Intégration de la brique de paiement sécurisée (Stripe Checkout) permettant aux clients de régler leurs produits directement sur la plateforme. 12 h 192 €
Système d'Avis & Outils de Confiance Possibilité pour le client de laisser une note uniquement une fois la commande retirée. Mise en place d'une interface de modération, incluant la fonctionnalité pour les utilisateurs de signaler un compte suspect ou une annonce inappropriée. 8 h 128 €
Notifications WhatsApp & SMS (Instantanées) Envoi de notifications push instantanées via WhatsApp et/ou SMS aux clients et commerçants pour les événements clés. L'intégration SMS dépendra des coûts de l'API externe (ex: Twilio), mais la solution WhatsApp peut démarrer gratuitement via l'API WaWp en utilisant un numéro dédié ENSTOCK. 6 h 96 €
Importation Catalogue (CSV/Excel) Outil d'importation en masse permettant aux commerçants de charger, créer ou mettre à jour l'ensemble de leur catalogue produits à partir d'un simple fichier tableur (CSV ou Excel). 16 h 256 €
Configuration Connexion & Tracking Implémentation complète et propre des outils de suivi marketing (Pixel Meta Ads, Google Ads, Microsoft Clarity, Google Analytics, Google Search Console) avec une interface de paramétrage dans le back-office pour activer ou modifier les identifiants de suivi sans aucune intervention dans le code. 6 h 96 €
Reporting Avancé (Back-office) Création d'un tableau de bord ultra-complet pour l'équipe ENSTOCK avec suivi des KPI majeurs, graphiques d'évolution dans le temps, et outils de pilotage statistiques poussés utiles à la direction. 8 h 128 €
Connecteurs E-commerce (Synchro stocks) Développement de scripts automatisés pour récupérer directement les niveaux de stocks depuis les sites e-commerce existants des commerçants (Shopify, WooCommerce). Sur devis À définir
Application Mobile Native (iOS / Android) Développement d'une application mobile téléchargeable sur les stores (App Store, Google Play) basée sur le socle web existant et incluant les notifications push natives. Sur devis À définir
Centre d'Aide & Gestion des Tickets Mise en place d'un centre d'aide et d'un système de tickets de support pour gérer efficacement les requêtes des clients et des commerçants depuis le back-office. 12 h 192 €

Frais Récurrents & Maintenance (Post-Lancement)

Aperçu transparent des coûts de fonctionnement mensuels de l'infrastructure.

🔧 Tierce Maintenance Applicative (TMA)

  • Forfait mensuel : 100 € HT / mois.
    Ce montant est strictement fixe et forfaitaire : il ne changera pas, que le temps de travail réel soit supérieur ou inférieur d'un mois à l'autre. Il comprend :
    • 🛡️ Sécurité renforcée : Mises à jour continues des failles de sécurité (librairies React, Base de données).
    • Performance : Surveillance des temps de réponse serveurs et optimisation du code en continu.
    • 🤝 Support & Correctifs : Intervention prioritaire en cas de bug et assistance technique dédiée.
    • 📱 Évolutivité : Garantie que l'application reste parfaitement fonctionnelle suite aux mises à jour régulières des navigateurs (Chrome, Safari) et des smartphones (iOS, Android).

☁️ Coûts Serveurs & Cloud

  • Hébergement & Base de données : Les coûts d'infrastructure sont gérés de mon côté, il n'est pas nécessaire de les inclure dans ce chiffrage.

Mentions importantes concernant notre collaboration

  • Méthodologie de développement (Vibe Coding) : Il est impératif de travailler en vibe coding (avec Claude Code, Cursor ou Anti-gravity) en respectant les bonnes pratiques du vibe coding (planification, multi-agents, skills, etc.) pour avoir un développement rapide, efficace, maîtrisé et de qualité. Chaque nouvelle version devra être déployée sur GitHub avec une description détaillée des changements apportés. Chaque décision importante (choix d'une technologie ou d'une infrastructure, développement d'une fonctionnalité non documentée, création d'un design, etc.) devra être discutée et validée avec moi (Julien Vanwinsberghe).
  • Modalités de facturation sécurisées : Chaque phase fait l'objet d'une facturation totalement indépendante pour le client. Le fonctionnement est le suivant : 50 % d'acompte au démarrage de la phase ciblée, et les 50 % de solde restants uniquement une fois la phase entièrement terminée, testée en conditions réelles et validée par le client. Pour les phases les plus importantes, nous pouvons également appliquer ce fonctionnement (50 % acompte / 50 % solde) par fonctionnalité ou groupe de fonctionnalités, plutôt que sur la totalité de la phase.
  • Optimisation du budget et Agilité : Ce chiffrage est entièrement modulable. Le client a la liberté totale de réduire les coûts en retirant certaines fonctionnalités listées, en les simplifiant, ou en les décalant vers une phase ultérieure selon ses priorités réelles sur le marché.
  • Sans obligation d'engagement global : Le client n'est pas obligé de finaliser l'ensemble des phases présentées d'un coup. C'est une véritable sécurité financière qui lui permet d'ajuster son business plan en fonction des premiers retours utilisateurs après le lancement de la plateforme.
  • Propriété intellectuelle totale : Le code source de l'application et l'intégralité de la base de données (commerçants, catalogue, clients) appartiennent à 100% au client.