Meagher Works
← Client work

LIFT Training Studios

Live · Booking & payments · 2026

LIFT app dashboard showing class and personal training schedules, course availability and navigation.
LIFT’s app dashboard, with the daily schedule and course availability.

A website and member portal for a Dublin strength training studio, with class booking, passes, memberships and Stripe payments.

I built LIFT’s replacement for Mindbody: a public website and a member portal for booking classes and personal training, buying passes and managing memberships.

Booking and payments

Each pass keeps its own remaining class count. A booking uses the oldest eligible pass, and cancelling returns the credit to that same pass. Both happen as single database operations to keep bookings and credits in sync.

Members can opt into automatic top-ups using a saved card. Stripe payment events determine when purchases are confirmed.

Built with Next.js, Supabase and Stripe.

lifttrainingstudios.ie ↗