Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR

Gym Management Software

EkaGym is a comprehensive SaaS management system that allows gyms, fitness centers, pilates studios, CrossFit boxes and personal trainers to professionally manage all their business processes on a single platform. With its custom-built framework, it runs lightweight, fast and secure without any external framework dependency.

Install in 5 minutes on any shared hosting, VPS or dedicated server. 4 separate panels (Admin, Trainer, Dietitian, Member), QR check-in/check-out, AI fitness assistant and online payment infrastructure included.

EkaGym Gym Management Software

4 Separate
Panels

Admin, Trainer, Dietitian and Member panels

QR Code
Check-in

Automatic attendance tracking with QR code

AI Fitness
Assistant

ChatGPT, Claude and Gemini integration

Online
Payment

PayTR, iyzico and Stripe webhook support

What is EkaGym?

EkaGymis a comprehensive solution that allows gyms, fitness centers, pilates studios, CrossFit boxes and personal trainers to professionally manage all their business processes on a single platform. It is a SaaS management system.

Thanks to its own framework infrastructure developed from scratch, it works light, fast and secure without depending on any external frameworks such as Laravel, CodeIgniter, Symfony. Its installation is completed in 5 minutes; any shared hosting, VPS or it runs smoothly on the server.

Member tracking, payment management, training programs, nutrition plans, body measurement tracking, QR code entry/exit system, artificial intelligence fitness assistant and much more are offered under one roof. Admin, Trainer, Dietitian and Member With 4 different panels, each user role has an interface specific to its needs.

EkaGym, Türkiye's leading software company Eka Software and Information Systems Developed by. When you purchase a license, you get full access to the source code, 6 months free technical support and free lifetime updates.

4 Separate Panel — Full Role Based Access

Admin Panel

Manage the entire room from a single screen. Members, packages, payments, personnel, slider, blog, gallery, services, reports and system settings are completely under control.

Coach Panel

Your coaches can create training programs and diet plans for their members, track body measurements and manage their profiles.

Dietitian Panel

Special panel infrastructure for your nutritionists. Members can be assigned a nutrition plan, nutritional value calculations and diet monitoring.

Member Panel

Your members can track their subscription status, training program, nutrition plan, body measurements and payment history.

EkaGym — All Features

Entry/Exit with QR Code

Automatically track hall entry and exit records with a QR code specific to each member. Which member came when, how long they stayed — all are recorded.

Artificial Intelligence Fitness Assistant

Artificial intelligence assistant that offers personalized fitness advice to your members. OpenAI (ChatGPT), Anthropic (Claude) and Google (Gemini) API integrations.

Online Payment Infrastructure

PayTR, iyzico and Stripe virtual POS integrations are ready with webhook infrastructure. Including bank transfer and cash payment tracking.

Training Program Management

Coaches can create special training programs for members. Weekly plan, exercise details, number of sets and repetitions, and cardio times can be included.

Diet Plan Management

Dietitians can assign nutrition plans to members. Daily meals, calorie values, food groups and portion sizes are defined in detail.

Body Measurement Tracking

Historically record measurements such as weight, height, waist circumference, chest circumference, arm circumference, leg circumference, fat percentage. Follow with progress charts.

Membership Package Management

Create an unlimited number of membership packages — monthly, 3 monthly, 6 monthly, yearly. Subscription freezing and reactivation features are included.

Personnel and Role Management

Super Admin, Branch Manager, Trainer, Dietitian and Receptionist roles are defined. Different access authorizations (RBAC) are automatically applied for each role.

SMTP Mail and SMS

SMTP email and NetGSM SMS notification infrastructure. Bulk mail, bulk SMS sending and personalized templates are included.

SEO Uyumlu Frontend

Blog management, service pages, package pages, gallery, contact form and BMI calculator. All pages SEO It has meta tag support.

Slider and Gallery

Manage the slider on the homepage completely from the admin panel. Set the title, description, button text, button link and background image. Add unlimited slides.

Security Infrastructure

CSRF, XSS and brute-force protection built-in. Session hijacking/fixation protection, rate limiting and automatic account locking mechanism are active.

Demo Modu

Show your customers a live demo before selling the product. In demo mode, all pages can be viewed, but data cannot be changed.

Detailed Reports

Revenue, members, subscription charts. Total number of members, active subscriptions, monthly revenue and daily login statistics on a single dashboard screen.

Payment Notification System

After making the payment, members upload their receipts to create a notification, and the admin approves or rejects it with a single click. Money order/EFT and cash payment tracking.

WhatsApp Entegrasyonu

WhatsApp contact button built-in in frontend. Your visitors can reach you via WhatsApp with one click.

Fully Responsive Design

All panels (admin, coach, member) and frontend have a fully responsive design. Works perfectly on phone, tablet and desktop.

BMI Calculator

Interactive body mass index (BMI) calculation tool for visitors. Modern tool integrated into the frontend, showing instant results.

Artificial Intelligence Supported Fitness Assistant

7/24 Personalized Fitness Consultancy

EkaGym's artificial intelligence assistant offers instant and personalized fitness advice to your members. It provides detailed information about training recommendations, nutrition recommendations, motivation support and exercise forms.

It works integrated with three different artificial intelligence providers:

  • OpenAI—ChatGPT

    Powerful natural language processing with GPT-4 and GPT-3.5 Turbo models

  • Anthropic—Claude

    Detailed and safe answers with Claude 3 Opus and Sonnet models

  • Google—Gemini

    Fast and context-sensitive answers with the Gemini Pro model

The artificial intelligence assistant can be activated with a single click from the admin panel. Enter your API key, select the model and the assistant starts working immediately.

ChatGPT + Claude + Gemini

Three major AI platforms under one roof

Advanced Payment Management

Online Payment

PayTR, iyzico and Stripe virtual POS integrations are ready with webhook infrastructure. Your customers can pay safely by credit card.

Bank Transfer

You can define unlimited bank accounts and receive money transfer/EFT receipts from your members. Including receipt upload and admin approval system.

Cash Payment

Cash payment recording and tracking. Manual payment entry can be made and a receipt can be created by the receptionist or admin.

Payment Notification

After making payment, members upload their receipts and create a notification. Admin approves or rejects with one click.

QR Code Entry/Exit Tracking

Each member is automatically assigned a unique QR code. When the member arrives at the lounge, he/she scans the QR code to enter, and when leaving, he or she scans it again to create an exit record. In this way:

1

Auto Polling

Which member arrived and when they left — all are automatically recorded.

2

Duration Tracking

The time members spend in the lounge is automatically calculated and reported.

3

Follow-up Reports

Hall occupancy rate tracking with daily, weekly and monthly attendance charts.

Training Program and Diet Plan Management

Training Program

Coaches can create training programs specific to members:

  • Creating a weekly training plan

  • Define exercise name, number of sets, number of repetitions

  • Specify cardio duration and intensity

  • Program history and version tracking

Diet Plan

Dietitians can assign nutrition plans to members:

  • Daily meal planning (breakfast, lunch, dinner, snack)

  • Calorie and macronutrient values calculation

  • Food groups and portion sizes

  • Member-specific diet notes and recommendations

Body Measurement Tracking

Follow the physical development of your members in detail. Record the following metrics historically and track progress via the graph:

weight
Boy
Waist Circumference
Chest Circumference
Arm Circumference
Leg Circumference
Fat Ratio
Members can view progress graphs from their own panels. Coaches can also track the measurement history of all their members.

Membership Package and Subscription Management

Create an unlimited number of membership packages — monthly, 3 monthly, 6 monthly, yearly. Define a specific price, duration, description and features for each package. Assign packages to members and receive automatic alerts when the subscription expires.

  • Flexible Package Definition

    Create as many packages as you want — duration, price, feature list fully customizable

  • Subscription Ice Cream

    Does the member go on vacation? Freeze the subscription and it will continue where it left off when it returns

  • Automatic Reminders

    Automatic e-mail and SMS notification to members whose subscription period is approaching

  • Package Renewal

    One-click package renewal before or after the current subscription ends

Personnel and Role Management (RBAC)

Super Admin

Full authority over the entire system

Branch Manager

Manages its own branch independently

coach

Member programs and measurement tracking

dietitian

Creating and assigning a nutrition plan

receptionist

Check-in/check-out and payment registration

SMTP Mail and NetGSM SMS Integration

Email System

  • Reliable email sending via SMTP

  • Automatic notification templates

  • Bulk mail sending module

  • {{ad}}, {{soyad}}, {{eposta}} dynamic variables

SMS System

  • NetGSM API integration

  • Bulk SMS sending

  • Fast sending with SMS templates

  • Subscription reminder and campaign messages

SEO Uyumlu Frontend

Blog Management

Professional blog system with category support, SEO meta tag, slug and description fields

Service Pages

Create separate SEO compatible detail pages for each service

Package Pages

Display your membership packages professionally and sell online

gallery

Display your living room photos with a stylish gallery layout

Contact Form

Receive messages from visitors, manage from admin panel

BMI Calculator

Body mass index calculation tool — interactive and instant results

Security Infrastructure

Enterprise Level Security

  • CSRF Protection: Automatic token verification on all form transactions
  • XSS Protection: All user inputs are sanitized
  • Brute-Force Protection: Account is automatically locked after unsuccessful login attempts
  • Session Security: Session hijacking and fixation protection
  • Rate Limiting: Rate limit is applied to API and form requests
  • SSL Uyumlu: SSL certificate Fully compatible with HTTPS support

Detailed Reports and Dashboard

Income Report

Monthly, weekly and daily income charts. Distribution analysis according to payment methods.

Member Report

New registrations, active/passive member distribution, gender and age group statistics.

Subscription Report

Expiring, upcoming subscriptions. Refresh and freeze statistics.

Dashboard

Total members, active subscriptions, monthly revenue and daily login statistics are on one screen.

Who is it suitable for?

Gyms

Complete management solution for gyms and fitness centers of all sizes

Pilates and Yoga

Member and class tracking for Pilates, yoga and CrossFit studios

Personal Trainers

Program, measurement and payment management for Personal Trainers

Swimming Pools

Entry/exit tracking for swimming pools and sports complexes

Martial Arts

Member and class management for kickboxing, boxing and MMA gyms

Wellness Centers

Comprehensive monitoring for wellness and wellness centers

Multi-Branch Salons

Central management for gym chains with multiple branches

Web Agencies

Offer ready-made gym software to your customers and generate revenue

Live Demo and Demo Mode

Live Demo

Before purchasing EkaGym, discover all the features via live demo:

Demo Address

Demo Mode Feature

Do you want to show your customers a live demo before selling the product? Activate demo mode:

  • All pages viewable

  • Adding, editing and deleting data is blocked

  • Stylish warning messages are displayed

  • It can be turned on and off with a single line from config/app.php

Technical Requirements and Installation

Server Requirements

  • PHP 8.2 or higher

    PHP PDO MySQL driver and GD library required

  • MySQL 5.7 or higher

    MariaDB 10.3+ also supported

  • Apache/Nginx

    mod_rewrite module must be active

  • PHP GD Library

    For image manipulation and thumbnail creation

Any shared hosting, VPS or serverIt also works flawlessly.

5 Installation in Minutes

1

Create Database

Create a MySQL database from your hosting panel.

2

SQL Import

Import the database/ekagym.sql file into your database with phpMyAdmin.

3

Edit Config

Set your database information in config/database.php file and demo mode in config/app.php file.

4

Set Permissions

Give write permission to the uploads/ folder (chmod 755 or 775).

5

Get Started

Open the site via your domain address. Administration panel: siteadi.com/yonetim — E-mail: [email protected], Password: 123456

For security, be sure to change your password after logging in. If you are using Nginx, add the nginx.conf example in the package to your server configuration.

Frequently Asked Questions

You can find the answers to the most frequently asked questions about EkaGym here.

Is setup difficult?
No. Import the SQL file into your database, enter your database information in the config file, that's all. The installation is completed in 5 minutes. It does not require any technical knowledge.
Does it work on shared hosting?
Yes. Anything that supports PHP 8.2+ and MySQL 5.7+ hostingIt works flawlessly. No special server configuration required. shared hosting, VPS or dedicated server does not matter.
How many members can I add?
Unlimited. There is no member, package or staff limit. Regardless of the size of your salon, EkaGym adapts to every size.
Can I install it on more than one site?
With Extended license, you can make unlimited domains and unlimited installations. Regular license is valid for a single domain.
Is there WhatsApp integration?
WhatsApp contact button is built-in in the frontend. Your visitors can reach you via WhatsApp with one click. The button can be customized from the admin panel.
Is it mobile compatible?
Yes. All panels (admin, trainer, dietitian, member) and frontend have a fully responsive design. Looks great on phone, tablet and desktop. You can also manage without straining your eyes with the modern dark theme admin panel.
Can I change the logo and colors?
Yes. You can easily change the site name, logo, favicon and contact information from the Settings section of the admin panel.
Does the artificial intelligence assistant require additional fees?
AI assistant ChatGPT works with your Claude or Gemini API key. There is no separate fee from EkaGym, but use of the API is subject to the respective provider's own charges (OpenAI, Anthropic, Google).
Will I get updates?
Yes. You will receive all future updates free of charge for life within the scope of the license you purchased. New features, security patches and performance improvements are released regularly.
Do you provide technical support?
Yes. We provide free technical support for 6 months on installation and usage issues. After your support period expires, you can continue with affordable support packages.

Take Your Salon to Digital with EkaGym

Manage all business processes of your gym on a single platform. Member tracking, payment, training program, artificial intelligence assistant and much more.

20.000 ₺ + VAT

Source code included · 6 months free support · Lifetime updates · Unlimited members

Check out Live Demo Buy Now
Top