# Suivi du projet — Atelier Plume Mis à jour le 2026-10-03. > Document généré depuis [les données du suivi](https://github.com/shortyfactory/faire-parts/blob/main/src/data/project-tracking.json). Modifier la source puis exécuter `npm run docs:sync`. ## Situation actuelle **Parcours client et administration implémentés · préparation de la base de données** Les clients peuvent créer un compte, personnaliser un faire-part, le publier et consulter ses réponses. Le tableau administrateur gère les comptes et la publication des projets. La base PostgreSQL et les secrets de connexion restent à configurer sur Hostinger avant utilisation. Le dépôt GitHub et le guide Hostinger existent. Le site en ligne, PostgreSQL et le déclenchement automatique après un push sont à confirmer. Le service client requiert DATABASE_URL, AUTH_SECRET, ADMIN_BOOTSTRAP_TOKEN et une première initialisation du schéma. Les statuts décrivent le code et les vérifications consignées. Ils ne constituent pas une surveillance automatique du site public. Aucun pourcentage global ni date de livraison n’est estimé. ## Fonctionnalités ### Site vitrine et navigation — Disponible Accueil, tarifs, blog, pages par événement et pages légales présents. Les textes commerciaux et juridiques doivent être personnalisés avant une utilisation commerciale. Page du site : `/`. ### Catalogue et aperçus — Disponible Filtres par événement, fiches de modèles et aperçus interactifs dans un téléphone. Certains modèles du catalogue restent des vignettes et n’ont pas de démo interactive. Page du site : `/creations`. ### Enveloppe, rideau et porte — Disponible Jardin secret, Rideau de soie et Porte de lumière : trois pages distinctes, animations rejouables, programme et informations pratiques. Les animations disposent d’un mode réduit et d’un déclenchement au clavier. Page du site : `/invitation/sarah-thomas-rideau`. ### Compte à rebours et calendrier — Disponible Compte à rebours et téléchargement .ics sur les trois nouveaux modèles. Dates calculées dans Europe/Brussels ; les changements d’heure et le format du calendrier ont été vérifiés. Page du site : `/invitation/sarah-thomas`. ### Coordonnées de démonstration — Disponible Noms et adresse personnels d’Alexiah remplacés, téléphones fictifs et liens de listes remplacés par example.com dans les modèles concernés. Les anciennes coordonnées ont été recherchées dans les fichiers publics générés. Page du site : `/demo/alexiah`. ### Documentation de suivi — Disponible État du projet, priorités, limites et journal accessibles sur cette page et en Markdown. La compilation vérifie que les documents correspondent aux données du suivi. Page du site : `/project-status`. ### Réponses aux invitations — À vérifier Les invitations personnelles publiées enregistrent les RSVP sur le serveur et affichent les réponses dans l’espace client. La base Hostinger doit être initialisée. Les liens de démonstration statiques restent locaux. Page du site : `/invitation/sarah-thomas-porte`. ### Configurateur et commande — À vérifier Le parcours conduit à la création d’un compte et d’un brouillon. Le règlement Stripe et la validation des commandes ne sont pas raccordés. Page du site : `/order`. ### Formulaire de contact — Démonstration Formulaire visuel présent. Le bouton ne transmet aucun message et aucun service d’e-mail n’est branché. Page du site : `/contact`. ### Espace client — À vérifier Inscription, connexion, éditeur des textes, noms, date, lieu, coordonnées, déroulé et informations pratiques. Aperçu, enregistrement et publication implémentés. Nécessite PostgreSQL et les secrets sur Hostinger. Page du site : `/account/index`. ### Stockage serveur et administration — À vérifier Schéma PostgreSQL et connexion Drizzle implémentés pour utilisateurs, projets et RSVP. Vérifier l’instance PostgreSQL choisie, les paramètres réseau et la persistance après déploiement. ### Paiement et confirmation — À développer Aucune intégration Stripe opérationnelle : création du paiement, webhooks, état de commande et confirmation restent à développer. ### Hostinger et déploiement GitHub — À vérifier Hébergement Next.js préparé. Le déploiement réel, la base PostgreSQL, les secrets et la mise à jour automatique restent à configurer sur Hostinger. ### Validation sur appareils réels — À vérifier Les compilations et les fichiers générés ont été contrôlés. La comparaison aux références Revelia et la vérification visuelle complète restent à faire : le service de contrôle du navigateur était indisponible lors des créations. ### Tableau de bord administrateur — À vérifier Premier administrateur créé avec un jeton à usage initial ; consultation des comptes et des projets et modération de la publication. Initialisation PostgreSQL et configuration des secrets nécessaires. Page du site : `/admin/setup`. ## Maintenir le suivi - Après chaque changement significatif, modifier src/data/project-tracking.json : état, priorité, limite concernée et entrée du journal. - Utiliser une date réellement connue. Un changement développé localement n’est pas automatiquement déployé ou validé visuellement. - Exécuter npm run docs:sync, puis npm run docs:check. Ajouter les documents générés au même commit que les sources. - Exécuter npm run build pour Next.js ou npm run build:hostinger pour la publication statique. - Après publication, vérifier /project-status sur le domaine public et mettre à jour la preuve de déploiement dans le suivi. ## Documents associés - [Feuille de route](https://github.com/shortyfactory/faire-parts/blob/main/docs/ROADMAP.md) - [Limites connues](https://github.com/shortyfactory/faire-parts/blob/main/docs/PROBLEMES-CONNUS.md) - [Journal des changements](https://github.com/shortyfactory/faire-parts/blob/main/CHANGELOG.md) - [Déploiement Hostinger](https://github.com/shortyfactory/faire-parts/blob/main/HOSTINGER.md) La page `/project-status` affiche ces informations sur le site une fois déployé.