
Symfony 7.4PHP 8.4API RESTReact 18TypeScriptPostgreSQLMercureDockerMulti-tenant
Contexte
Dans le facility management et le BTP, les demandes d’intervention circulent sur WhatsApp, par email et sur Teams : rien n’est tracé, les responsabilités sont floues et la facturation se fait de mémoire. t-ket centralise ce flux dans un référentiel unique, multi-tenant.
Mon rôle
Fondateur et seul développeur : architecture, backend, modèle métier et facturation. Un développeur front-end freelance est intervenu ponctuellement sur l’interface.
Fonctionnalités clés
- Modèle métier complet : sites, bâtiments, zones et locaux, rôles et équipes, avec cloisonnement multi-tenant.
- Board Kanban à 6 statuts et planning multi-vues (jour / semaine / mois / équipe).
- Exports
.ics(agendas) et.xlsx(reporting). - Ingestion d’interventions par email : une demande envoyée par email devient un ticket qualifié.
- Moteur de facturation SaaS : comptage de sièges par session, gestion du dépassement avec garde-fous budgétaires, grilles tarifaires, remises plafonnées et mode marque blanche pour les partenaires.
Statut
En production chez un premier client, en cours de commercialisation.
L’application
Accueil : compteurs de pilotage (en retard, sans personne, prévues aujourd’hui, à vérifier) et board des interventions à six statuts.
Planning multi-vues : calendrier, semaine par technicien et board. Qui travaille, sur quoi, et qui est absent.
Étapes : ce qu’on livre ensemble, pour quand, et qui en répond. Une étape regroupe des interventions avec son propre avancement.
Sites : le référentiel des lieux, avec codes d’accès, contact sur place et découpage en zones et locaux.