Architecture serveur source de vérité

Tableau de bord

API Santé API
Compte Utilisateur serveur reconnu
Mes projets 0 GET /projects
Admin Résumé back office

Parcours validé

  1. Créer un compte ou se connecter via l’API PHP.
  2. Stocker uniquement le token côté navigateur pour cette console web.
  3. Saisir une simulation immobilière.
  4. Envoyer le projet au serveur avec Authorization Bearer.
  5. Relire uniquement les projets du compte connecté.

Source de vérité

Cette console n’affiche aucun projet local comme projet confirmé. Les projets visibles viennent exclusivement de GET /projects.

Le bouton “Terminer et enregistrer” envoie le payload à l’API existante POST /sync/projects, qui rattache le projet au user_id extrait du token.

Connexion

Créer un compte

Utilisateur serveur

Aucune session serveur chargée.

Nouvelle simulation

Estimation

Renseigner le formulaire puis calculer.

Payload projet

Mes projets

Liste strictement relue depuis le serveur pour le compte connecté.

Aucun projet chargé.
UtilisateursGET /admin/users
ProjetsGET /admin/projects
SessionsRésumé
Total travauxTTC

Utilisateurs

Non chargé.

Projets admin

Non chargé.

Réglages API

Valeur par défaut : ../backoffice/api/index.php. Elle fonctionne si cette console est servie depuis le dossier reno-app/web-mvp et que PHP sert aussi le back office.

Journal technique

Console prête.