No additional images available
Product Overview
Apex Fitness – Gym Membership & Billing CMS
Streamline everyday gym operations with Apex Fitness, a self-hosted membership and billing management system built for fitness centers, gyms, and training facilities. Manage members, configure membership plans, monitor invoices, record visits, and provide members with a dedicated portal to view their subscription and billing information.
Key Features
- Dashboard Analytics: View statistics for active and expired memberships, overdue invoices, and rolling 30-day revenue.
- Member Management: Create, view, update, and delete member profiles, including profile photo uploads.
- Flexible Membership Plans: Configure monthly, quarterly, and annual packages with custom pricing.
- Billing and Invoices: Create invoices, track payment amounts and due dates, and manage Paid, Pending, and Overdue payment statuses.
- Manual Payment Records: Record payments collected by gym staff and maintain billing histories.
- Gym Check-in Desk: Quickly look up members and record their gym visits from the staff interface.
- Member Self Check-in: Allow members to check in themselves when the feature is enabled by an administrator.
- Membership Status Tracking: Display Active, Expired, and Inactive subscription statuses.
- Subscription Details: Let members review their plan, membership start date, renewal date, and pricing tier.
- Member Billing Portal: Provide access to invoice histories, payment statuses, due dates, and paid dates.
- Visit History: Let members review their latest 10 recorded visits.
- Automated Status Updates: Check and update membership statuses when users log in or access the dashboard.
- Business Settings: Customize the gym name, currency symbol, address, contact details, and self-check-in availability.
- Installation Wizard: Check PHP requirements and directory permissions, configure the database, and prepare the application for use.
User Roles
- Administrator: Manage users, staff, members, membership plans, billing, check-ins, and system settings.
- Staff: Support day-to-day gym operations, including member administration, billing, and check-in management according to assigned permissions.
- Member: View membership details, invoices, payment status, and recent visits, with self-check-in available when enabled.
Technology Stack
- PHP 8.0 or higher
- MySQL or MariaDB
- PDO for database access
- Bootstrap 5.3.2
- HTML, CSS, and Vanilla JavaScript
- Responsive dark glassmorphism interface
Security Features
- PDO prepared statements for database queries
- Output escaping to help prevent cross-site scripting (XSS)
- CSRF token verification for sensitive form submissions
- Password hashing and verification using PHP password functions
- Session validation and role-based authorization
Installation and Setup
Run Apex Fitness locally using XAMPP, Laragon, or MAMP, or deploy it to compatible PHP and MySQL hosting. The guided installer helps check the environment, configure database credentials, create database tables, set up gym branding, and create the administrator account.
An optional demo dataset is provided to explore sample memberships, billing records, and check-ins before configuring the system for your gym.
Customization Options
- Set your gym's business name and contact details.
- Configure the currency symbol used in the interface.
- Adjust membership plans and pricing periods.
- Enable or disable member self-check-in.
- Customize colors and glassmorphism styling through CSS variables.
Important Notes
The billing module supports invoice records and manual payment logging. The README does not document a live payment gateway, so online payment processing should not be advertised as included.
Before public deployment, configure secure database credentials, review account permissions, and verify that uploaded files and application configuration are properly protected.
Manage Your Gym with Confidence
Bring membership administration, billing records, subscription monitoring, and gym attendance together in one responsive application with Apex Fitness – Gym Membership & Billing CMS.
Featured Product
Hand-picked by our team
Key Features
System Requirements
| Category | PHP CMS |
| Technology | PHP CMS, Bootstrap, Html |
| Product Type | CMS |
| License | Regular |
| Current Version | 1.0.0 |
| Last Update | Oct 17, 2026 |
| Published Date | N/A |
Installation Guide
No installation information available.
Version History
Support Information
No support information available.
Customer Reviews
0.0
0 Reviews
License Information
Regular License
Use in one end product, free or paid. Total price includes the item price and a buyer fee.
Related Products
You might also like