A platform for McDonald's France to book and run in-store kids' activities across 1,200 restaurants, from reading workshops to birthdays.
What I built
- Self-serve event booking for restaurants.
- Animator staffing and kit logistics.
- In-app payment for the services.
- HQ oversight across all stores.
Results
- 1,200+ stores.
- ~100 animations a week.
- 3 years in production.
Problems
- One pipeline for recruitment, materials, and scheduling.
- Mixed ownership: single franchises, operators running 25+ stores, and McDonald's-owned restaurants, each managed differently.
Stack: Laravel, Livewire, Tailwind