Overview
LaraGym is a Laravel gym management system designed for gyms and fitness centers. Built with Laravel and ReactJS, it offers powerful features to easily scale and manage your gym operations.
Features
- Packages: Create custom packages for different subscription plans.
- Members: User management system to keep track of gym members.
- Services and Billing Cycles: Manage billing cycles like annually, weekly, daily, fixed, etc.
- Attendance: Track current gym attendees.
- Activities/System Logs: Record system activities for monitoring.
- Subscription Management: Manage subscriptions efficiently.
- Branches: Organize multiple gym branches effectively.
Installation
- Setup API configurations.
- Configure SveletKit Frontend.
- To run tests, create a
homestead_testdatabase, and execute./vendor/bin/phpunit. - Update the database name in the
phpunix.xmlfile if needed for testing.
Summary
LaraGym is a comprehensive gym management system incorporating essential features like member management, billing cycle customization, attendance tracking, and system logs. With its Laravel and ReactJS foundation, it provides a scalable solution for gyms and fitness centers to streamline their operations efficiently.