All projects · Supabase Full-Stack Apps

GymPro — Mini Gym Membership Manager & Plans Showcase

A dynamic gym membership management system and public plans showcase for fitness businesses.

A dynamic gym membership management system and public plans showcase for fitness businesses. Features a zero-authentication management dashboard to add, edit, and deactivate members, assign membership tiers, track start and expiry dates, and compute time-based access status (Active, Inactive, Expiring Soon). Includes an interactive donut tier overview, expiring soon countdowns, live Supabase PostgreSQL and LocalStorage dual-mode synchronization, and a public-facing membership plans page that dynamically displays only active tiers with an instant sign-up modal.

Built with: HTML5, Vanilla JavaScript, Supabase JS v2, PostgreSQL, Sora, Outfit, Chivo Mono, Plus Jakarta Sans

Open the live demo

Have something like this built