item_01
Gestion complète des projets
Création de projets avec société, contact, dossier, template, devis, formats, quantité, papier, grammage, couleurs, finitions, prix HT et informations de livraison.
SaaS métier pour imprimeries permettant de centraliser les projets d’impression, les versions de BAT, la validation client, la signature, les relances et le suivi de production.
// stack_utilisée
// situation_initiale
BAT Manager est une application web métier conçue pour les imprimeries, studios graphiques, agences de communication et équipes PAO. L’objectif est de remplacer les échanges dispersés par email par un processus centralisé : création de projet, dépôt du fichier, génération du BAT, validation publique par le client, signature, relances, remise de commande, livraison ou expédition.
// problème_identifié
Dans un flux d’impression classique, les BAT sont souvent envoyés manuellement par email. Cela rend difficile l’identification de la bonne version, disperse les validations et commentaires dans plusieurs fils de discussion, complique le suivi des paramètres techniques validés et augmente le risque d’erreurs entre design, impression, quantité, finition et version.
// objectifs[]
BAT Manager rassemble toutes les informations autour d’un projet unique. L’équipe charge une version du fichier, renseigne les paramètres d’impression, transmet un lien public au client, puis suit chaque étape jusqu’à la signature finale. Le back-office conserve les versions, validations, envois d’emails, statuts, informations de livraison et commandes fournisseurs afin d’améliorer la traçabilité.
Application Next.js structurée autour d’un back-office interne, d’un parcours public à jeton, de services Appwrite pour les données et fichiers, de routes serveur pour les opérations sensibles et d’un canal SMTP pour les envois de BAT et relances.
item_01
Création de projets avec société, contact, dossier, template, devis, formats, quantité, papier, grammage, couleurs, finitions, prix HT et informations de livraison.
item_02
Chaque nouveau fichier principal peut créer une version avec numéro, auteur, date, taille, type MIME et indicateur de version courante.
item_03
Le client reçoit un lien public unique pour consulter le BAT, valider le design, vérifier les paramètres d’impression, choisir le mode de remise et signer.
item_04
Le workflow conserve les décisions, commentaires, validations, signatures, partages publics et événements importants liés au projet.
item_05
Envoi du BAT par SMTP, relance manuelle, journalisation des emails, notifications internes et préférences utilisateur.
item_06
Suivi du mode de remise, adresse de livraison, expédition avec transporteur, numéro de suivi et gestion de bons de commande fournisseurs.
item_01
L’équipe crée le projet, ajoute les paramètres d’impression, importe le fichier principal, génère le BAT et suit les statuts jusqu’à la remise ou l’expédition.
item_02
Le client ouvre un lien sans compte, consulte la version exacte du document, valide ou demande des modifications, confirme les informations techniques puis signe.
item_03
Les validations, commentaires, versions, emails, statuts de livraison et commandes fournisseurs restent reliés au projet.
Le projet dépasse une simple maquette : il contient un back-office métier, des services Appwrite, des routes serveur protégées, des parcours publics à jeton et plusieurs workflows cohérents. C’est un MVP avancé proche d’un produit métier pilote.