
Obsek.fr — Digitaliser la coordination funéraire
Conception et développement d'une plateforme de gestion de réservations de cérémonies entre pompes funèbres et lieux de culte, réalisée en alternance chez Agytis à Blois avec Laravel, TailwindCSS et MySQL.
Obsek.fr est né d'un constat simple mais lourd de conséquences : dans le secteur funéraire, la coordination entre pompes funèbres et lieux de culte repose encore aujourd'hui sur des appels téléphoniques répétés, des paiements par chèque et une absence totale de suivi centralisé. C'est dans ce contexte que j'ai conçu et développé Obsek.fr, d'abord durant mon stage de 10 semaines chez Agytis à Blois, puis en alternance.
Le problème
Mémorys, une pompe funèbre indépendante basée à Blois, était confrontée quotidiennement à ces frictions opérationnelles. Pour réserver une cérémonie dans un lieu de culte, il fallait appeler, attendre une réponse, rappeler si pas de réponse, confirmer par courrier, puis gérer le paiement manuellement. Ce processus, répété des dizaines de fois par mois, représentait une perte de temps considérable et une source d'erreurs.
Mémorys est devenu à la fois le premier utilisateur cible de la plateforme et la référence terrain qui a guidé tous les choix fonctionnels tout au long du développement.
La solution
Obsek.fr est une plateforme web à deux espaces distincts :
- Espace Entreprise (pompes funèbres) : consulter les disponibilités des lieux de culte, réserver une cérémonie, suivre les réservations, gérer les paiements.
- Espace Lieux de culte : gérer son agenda, accepter ou refuser des demandes, recevoir les paiements, consulter l'historique.
Les deux espaces communiquent en temps réel, éliminant le besoin d'appels téléphoniques et de gestion papier.
Stack technique
- Framework : Laravel (PHP) + Breeze pour l'authentification
- Front-end : Blade, TailwindCSS, Alpine.js
- Base de données : MySQL avec 6 tables principales (utilisateurs, entreprises, lieux, réservations, cérémonies, paiements)
- Architecture : MVC avec composants Blade réutilisables
Ce que j'ai développé
Double charte graphique
L'une des spécificités techniques du projet est la mise en place de deux chartes graphiques distinctes selon l'espace :
- company.css → espace Entreprise : palette Navy / Gold / Crème, sobre et professionnel
- PlaceGroupe.css → espace Lieux de culte : palette Ardoise / Or / Crème, solennelle et raffinée
Chaque charte dispose de son propre thème clair et sombre, piloté dynamiquement via Alpine.js sans rechargement de page.
Architecture front-end
J'ai conçu et développé l'intégralité de l'interface en autonomie complète :
- Structure de fichiers front-end (layouts/, components/, css/)
- Layout principal `layout.blade.php` partagé par toutes les pages
- Composants Blade réutilisables : header, sidebar, footer
- Responsive sur trois formats : mobile, tablette, desktop
Système de réservation
Le flux de réservation implique plusieurs acteurs et étapes : création de la demande par la pompe funèbre, notification au lieu de culte, acceptation ou refus, confirmation, puis paiement en ligne. Chaque étape est tracée et visible par les deux parties.
Ce que j'ai appris
Ce projet m'a appris à travailler en conditions réelles : échanges réguliers avec Franck Battail (maître de stage et employeur), validation des étapes clés en réunion, adaptation des fonctionnalités aux retours terrain de Mémorys.
Au-delà du code, j'ai appris à concevoir pour un vrai utilisateur avec de vraies contraintes métier, dans un secteur que je ne connaissais pas du tout.
Stack : Laravel · Breeze · Blade · TailwindCSS · Alpine.js · MySQL
Durée : 10 semaines de stage + alternance (oct. 2025 – mars 2026)
Contexte : Agytis, Blois — client : Mémorys (pompe funèbre)
Steven Mallochet
Développeur Full Stack