Les meilleurs développeurs informatique freelances sont sur Codeur.com

Bonjour, j’aimerai savoir combien me couterait ce projet svp , merci

 Ouvert · 1 000 € à 10 000 € · 38 offres · 5702 vues · 80 interactions


🟢 CAHIER DES CHARGES – SYSTÈME «

Version finale – informations complètes

1. CAPTURE & ENRICHISSEMENT AUTOMATIQUE

1.1 Formulaire Client (Mode autonome)
• Rempli par le client via le site web.
• Objectif : créer une demande, pas une intervention validée.

Champs obligatoires :
• Téléphone
• Ville
• Code Postal
• Plaque d’immatriculation
• Urgence (délai souhaité) :
• Dépannage urgent
• Dans la journée
• Dans la semaine
• Besoin / Type d’intervention :
• Clé perdue (prioritaire)
• Double de clé
• Ouverture de porte / véhicule
• Démontage de boîtier (si nécessaire)

⚠️ Le nom, le prénom et l’adresse ne sont PAS demandés dans le formulaire client.
• Les informations sont ensuite enrichies automatiquement via l’API Plaque :
Marque, Modèle, Année, Énergie, VIN.

1.2 Saisie rapide Admin (Mode appel direct)
• Rempli par l’Admin lors d’un appel client.
• Interface Admin :
• Bouton [+ Nouvelle mission]
• Bouton [📋 Coller numéro] (copie automatique du téléphone)

Remplissage Admin :
• Ville
• Urgence (mêmes choix que le formulaire client)
• Besoin / Type d’intervention (mêmes choix que le formulaire client)
• Plaque d’immatriculation (obligatoire)
• L’Admin fixe le prix et l’heure d’intervention au téléphone et les saisit sur la fiche mission avant l’envoi du lien SMS.
• En cas d’échec de l’API Plaque, l’Admin peut saisir manuellement les informations.

⚠️ Aucun nom, prénom ou adresse n’est saisi par l’Admin à ce stade.

2. MODULE DE DÉCISION & GESTION DES DISPONIBILITÉS

Mode de fonctionnement
• Mode OFF (manuel) :
• Interrupteur sur l’interface Admin.
• Toutes les demandes reçoivent automatiquement le SMS de l’Action 🟠.
• Notifications sonores désactivées.
• Mode ON :
• Notifications Admin actives dès réception d’une demande.

Notifications Admin (Pushover)

Lorsqu’une demande arrive en Mode ON :
• Notification sonore « Sirène »
• 3 boutons d’action disponibles :

🔷 📲 Action 1 – Appeler
• Lance l’appel GSM direct.
• Le statut reste 🟡 Nouveau tant que le lien de validation n’est pas envoyé.

🟠 Action 2 – Plus tard
• Logique SMS :
• Mode OFF : SMS « Hors ligne – étude dès réouverture »
• Mode ON : SMS « Rappel sous 15 minutes »
• Statut : 🟣 À rappeler
• Sécurité : notification automatique si le statut reste 🟣 après 15 minutes (Mode ON).

🔴 Action 3 – Refuser
• Envoi automatique d’un SMS de refus poli.
• Statut : 🔴 Archivé (retiré de la vue active).

3. INTERFACE ADMIN & GESTION DES STATUTS

Mise à jour
• Temps réel via Pusher.

Organisation du Dashboard

Vue Active – Missions en cours
• 🟡 Nouveau : Demande reçue, en attente de décision.
• 🟣 À rappeler : Client en attente de rappel.
• 🔵 Validé : Client a validé le lien SMS (prix, heure et adresse confirmés).
Déclenche un bip court, remonte automatiquement en tête de la vue active, s’affiche avec l’heure d’intervention en gros, et est triée automatiquement par heure croissante afin de ne jamais oublier une mission.

Vue Historique & Bilan
• 🟢 Clôturé : Intervention terminée, facture envoyée (retiré de la vue active).
• 🔴 Archivé : Mission refusée ou annulée.

🟢 Clôturé : Intervention terminée et facturée.
Est automatiquement retirée de la vue active, déplacée en bas de l’historique, et ne déclenche plus aucune notification.

🔴 Archivé : Mission refusée ou annulée.
Est automatiquement retirée de la vue active, déplacée dans l’historique, classée en bas, et ne déclenche aucune notification.

Suivi & traçabilité
• Dashboard journalier :
• nombre de missions
• total financier du jour affiché en permanence
• Logs complets :
• heure de création
• validation client
• clôture de mission

4. TARIFICATION & VALIDATION CLIENT (LIEN UNIQUE)

Fixation des conditions
• Dans tous les cas (formulaire ou appel) :
• l’Admin fixe le prix et l’heure d’intervention au téléphone
• ces informations sont enregistrées sur la fiche mission
• avant l’envoi du lien SMS

Lien SMS sécurisé
• Lien unique envoyé par SMS.
• Le lien affiche :
• le récapitulatif de la demande
• le prix
• l’heure d’intervention
• Le lien reste valide jusqu’à validation.
• Après validation, le lien expire automatiquement.

Expiration et suivi des liens non validés :
Si le client ne valide pas le lien dans un délai défini (ex : 24h), la mission passe d’abord en 🟣 À rappeler et un rappel automatique peut être envoyé.
Si après X rappels le client ne valide toujours pas, la mission est automatiquement passée en 🔴 Archivé et retirée de la vue active.

Validation client
• Le client renseigne :
• Nom / Prénom
• Adresse d’intervention
• En validant :
• le client accepte contractuellement le prix et l’heure
• la mission passe au statut 🔵 Validé

Ajustement sur place
• En cas de contrainte technique (ex : prise OBD non fonctionnelle) :
• l’Admin ajuste le tarif
• un nouveau lien SMS de validation est envoyé
• le client doit revalider

🔁 À chaque validation :
• la fiche mission est mise à jour sans créer de doublon
• le Dashboard est mis à jour en temps réel
• Google Calendar est mis à jour
• une seule fiche, une seule notification par client

Anti-doublon :
Toute revalidation (nouveau lien SMS) doit mettre à jour la mission existante et ne jamais créer une nouvelle mission.
L’identification de la mission est basée sur la fiche initiale (téléphone + horodatage de création).

5. LOGISTIQUE & ALERTES

Notifications Admin (Pushover)
• Nouveau formulaire : Sirène
• Validation client : Bip court
• Rappel départ (H-1h30) : Cloche

Notifications Client
• SMS automatique de rappel envoyé 1 heure avant l’intervention.

Google Calendar
• Création automatique de l’événement :
• Titre : NOM – MODÈLE – PRIX€
• Description :
Téléphone, Plaque, VIN, Énergie, Type d’intervention
• Localisation :
Adresse cliquable (Waze / Google Maps)

Partage
• Bouton WhatsApp pour transmettre la fiche technique complète à un partenaire en 1 clic.

6. FACTURATION AUTOMATISÉE
• Génération automatique d’un PDF « Facture payée ».
• Détail :
• Ligne fixe paramétrable (par défaut 80€ – Crochetage / Décodage)
• Lignes variables (clé, intervention complémentaire, etc.)
• Envoi automatique du lien PDF par SMS au client lors de la clôture.

📝 RÉSUMÉ TECHNIQUE – À DESTINATION DU DÉVELOPPEUR <br /> • Web App Mobile-First (iOS Safari / Android Chrome).
• Points critiques :
1. API Plaque : Marque, Modèle, Année, Énergie, VIN.
2. Pushover : sons distincts selon le type d’alerte.
3. Lien client unique, sécurisé, à usage unique.
4. Google Calendar + SMS client automatique (H-1).

🚀 NOTE D’ÉVOLUTION (ARCHITECTURE)

Cette Web App constitue un MVP pour un usage solo, destiné à évoluer

Exigences :
1. Architecture API centralisée
(API Plaque, SMS, PDF, logique métier).
2. Réutilisabilité
Fonctions reconnectables ultérieurement à une interface FlutterFlow.

Stack & Technologies utilisées
• Frontend → React ou Vue + design responsive mobile-first
• Backend → Node.js ou Python + API Plaque + logique lien sécurisé
• Notifications → Pushover + SMS API
• Base de données → MySQL ou PostgreSQL
• Temps réel → Pusher ou Socket.io
• Calendrier → Google Calendar API
• Facturation → PDF automatique + envoi par SMS

SHEMA

[Client formulaire web]


[Création demande] 🟡 Nouveau

├──> Remplissage auto via API Plaque (Marque, Modèle, Année, Énergie, VIN)


[Admin saisie rapide / Appel] 🔷📲 Appeler

├──> Vérifie / complète : Ville, Plaque, Besoin, Urgence
├──> Fixe Prix + Heure


[Envoi lien SMS sécurisé]

├──> Si lien non validé < 24h → 🟣 À rappeler
│ │
│ └──> Après X rappels non validés → 🔴 Archivé


[Client valide lien] → 🔵 Validé

├──> Mise à jour fiche mission (anti-doublon)

Budget indicatif : 1 000 € à 10 000 €

Publication : 31 décembre 2025 à 18h01

Profils recherchés : Développeur spécifique freelance , Consultant SaaS freelance , Développeur full-stack freelance , Développeur API freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

38 freelances ont répondu à ce projet

19 propositions de devis en moins de 2h

Herve Bansay Développeur blockchain
Nathan Lamtara Développeur spécifique
Hugo Battoue Agence développement spécifique
Fabien Berthelet Agence web
Yatma Gueye Agence web
Spidrontech - Votre Partenaire Mobile Et Web Agence de développement web
Kévin  Guiot Développeur full-stack
+31

Montant moyen des devis proposés : 7 600 €

Estimation du délai : 24 jours

Publier un projet similaire

Nos ressources utiles

Allez plus loin avec nos ressources liées à ce projet !

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients