Phase 30

Plan de connexion des formulaires au backend

Cette page prépare la transition entre les formulaires statiques actuels et un vrai système connecté à FastAPI, PostgreSQL et l’espace administrateur BIODIGI.

Les points d’entrée commerciaux et support

Chaque formulaire du site devra envoyer ses données vers une route API claire.

📩

Demande de démonstration

Remplacer le mailto de demande-demo.html par une requête POST vers l’API.

  • Laboratoire
  • Responsable
  • Téléphone
  • Modules demandés
🧭

Support

Transformer les demandes de support en tickets enregistrés et suivis côté admin.

  • Objet
  • Priorité
  • Description
  • Statut
👤

Portail client

Connecter l’espace client à l’authentification et aux données du laboratoire.

  • Connexion
  • Licences
  • Téléchargements
  • Tickets
🛡️

Admin BIODIGI

Permettre à BIODIGI de gérer les clients, licences, tickets et ressources.

  • Clients
  • Licences
  • Actualités
  • Statistiques
📥

Téléchargements

Protéger les installateurs et mises à jour selon la licence active du client.

  • Installateurs
  • Versions
  • Guides
  • Fichiers LIS
🔐

Sécurité

Préparer l’authentification, les rôles et la protection des routes sensibles.

  • JWT
  • Rôles
  • Logs
  • Sessions

Flux technique prévu

1

Formulaire

L’utilisateur remplit la page.

2

POST API

Les données partent vers FastAPI.

3

Validation

L’API contrôle les champs.

4

Base

PostgreSQL conserve la demande.

5

Admin

BIODIGI traite la demande.

Route API prévue

POST /api/demo-request
{
  "laboratoire": "Laboratoire Exemple",
  "responsable": "Responsable",
  "telephone": "01 40 31 22 81",
  "email": "[email protected]",
  "modules_interesses": "Démonstration complète",
  "message": "Je souhaite une présentation SYGIL."
}

Prochaine étape : vrai backend

Quand nous serons prêts, nous transformerons ce plan en code FastAPI opérationnel.

📞 01 40 31 22 81✉️ [email protected]
Retour Centre BIODIGI