product-image

An advanced client and payments management system for EMS gyms (in progress)

This EMS Gym Management System is a custom solution designed for scheduling and payment tracking in a multi-location EMS training studio. The system allows gym staff to manage appointments with customizable fields, send automated SMS reminders, and track customer payments against session costs. It features user roles, with admins having full visibility of appointments and financial data, while regular users can only view sessions. A custom calendar interface presents schedules, and the system is built using Flutter and Firebase for secure and efficient performance.