Jason
FR
Mobile & web app2026

Le Hook — App

Le Hook, Lille
Booking app for a gym in Lille: three spaces, independent coaches and their members brought together in one tool.
Le Hook, Lille

The client and the brief

Le Hook rents its three spaces in the old town of Lille to independent coaches, who train their own members there. Bookings, slots and follow-up were scattered across messages: a shared tool was needed.

What was built

The app brings three profiles together. The admin manages the spaces and tracks activity month by month; coaches publish their slots and handle requests; members book their sessions. Access rules are enforced directly in the database.

  • Three roles (admin, coach, member) with automatic routing
  • Calendars, slots and booking requests
  • Google Calendar sync and notifications
  • Admin dashboard with monthly session tracking
  • Tiered pricing per space
  • Installable web version (PWA) deployed on Netlify

Technical choices

The app is built with React Native and Expo, with Supabase (PostgreSQL) for data and authentication. Each role’s permissions are enforced in the database itself, so a coach only ever sees their own slots, even if the interface has a bug. An installable web version (PWA) deployed on Netlify lets people use it without the app stores.

Jason Lequenne

Jason Lequenne

Free quote

A similar project? Let’s talk.

Describe your needs in 2 minutes and get a first estimate within 48 hours. No commitment.

CallWhatsApp