- Akıllı Ders & Seans Rezervasyonu: Ders, eğitmen, salon, tarih, saat ve kontenjan bazlı seans oluşturun; üyelerin aynı seansa mükerrer rezervasyon yapmasını engelleyin ve doluluk sayılarını takip edin.
- Grup Dersi, Reformer & PT Kredi Sistemi: Her üyelik paketine ayrı grup dersi, reformer ve Personal Training hakkı tanımlayın; kullanılan, kalan ve iade edilen hakları hareket geçmişiyle takip edin.
- Bekleme Listesi Yönetimi: Kontenjanı dolan seanslar için üye bazlı sıra ve durum takibi yapın; her seans için ayrı bekleme listesi kapasitesi belirleyin.
- Gelişmiş Üyelik & Paket Yönetimi: Süreli veya limitsiz üyelik paketleri, başlangıç/bitiş tarihleri, satış fiyatı, indirim, tahsil edilen tutar, kalan borç ve üyelik durumlarını tek merkezden yönetin.
- Üyelik Dondurma & Yenileme Talepleri: Paket bazında dondurma günü tanımlayın, üyelik dondurma geçmişini kaydedin ve üyelerden gelen paket yenileme taleplerini yönetin.
- Üye Gelişim & Vücut Ölçüm Takibi: Kilo, yağ oranı, kas kütlesi, bel, kalça, göğüs, kol ve bacak ölçümlerini tarihsel olarak saklayın.
- Profesyonel Eğitmen Yönetimi: Eğitmen uzmanlık alanları, branşları, çalışma saatleri, izinleri, atanmış üyeleri, dersleri, PT seansları ve komisyon/hakedişlerini yönetin.
- Kişiye Özel Antrenman Programları: Üyelere eğitmen bazlı antrenman programı oluşturun; programları günlere bölerek hareket, set, tekrar, süre ve dinlenme aralıklarını tanımlayın.
- Finans, Tahsilat & Kasa Takibi: Üye ödemeleri, ödeme yöntemleri, gelir-gider hareketleri, gider kategorileri, üyelik bakiyeleri ve eğitmen komisyonlarını kayıt altında tutun.
- Lead & Ücretsiz Deneme Dersi CRM’i: Web sitesinden gelen potansiyel müşterileri, deneme dersi taleplerini, hedeflerini, seviyelerini, tercih ettikleri tarih/saat ve eğitmeni takip edin; talebi üyeye dönüştürün.
- Stok & Ürün Yönetimi: Ürün kategorileri, SKU, alış/satış fiyatı, kritik stok seviyesi, stok miktarı ve giriş/çıkış hareketlerini takip edin.
- Ekipman & Bakım Takibi: Reformer, fitness ve diğer stüdyo ekipmanlarının marka, model, seri numarası, bulunduğu salon, durum ve bakım tarihlerini yönetin.
- QR & Katılım Kayıt Altyapısı: Üyelere özel süreli QR tokenları oluşturabilecek altyapı ile ders giriş/çıkış ve yoklama kayıtlarını üye, seans ve üyelik bazında tutun.
- Gelişmiş Rol & Yetki Sistemi: Süper Yönetici, Yönetici, Resepsiyon, Eğitmen, Satış, Stok Yöneticisi ve Editör gibi farklı roller oluşturun; üye, rezervasyon, finans, içerik, stok ve kullanıcı yönetimi yetkilerini ayrı ayrı tanımlayın.
- CMS, Blog & Dinamik Site Yönetimi: Sayfalar, blog yazıları, blog kategorileri, SSS, menüler, medya dosyaları, referanslar ve site genel ayarlarını veritabanından yönetin.
- SEO Dostu URL & 301 Yönlendirme Altyapısı: Sayfa, ders, eğitmen ve blog içeriklerinde slug yapısını kullanın; değişen URL'lerin geçmişini saklayın ve eski adresleri 301 yönlendirmeleriyle yeni adreslere taşıyın.
- Güvenlik & İşlem Kayıtları: Başarılı/başarısız giriş denemeleri, hesap kilitleme alanları, rate limit kayıtları ve yönetim işlemleri için detaylı aktivite logları tutun.
EkaFit Pro: Spor Stüdyonuzun Tüm Operasyonlarını Tek Sistemden Yönetin
EkaFit Pro, fitness salonları, reformer pilates stüdyoları, yoga ve grup ders merkezleri ile Personal Trainer işletmeleri için geliştirilmiş kapsamlı bir üyelik, rezervasyon ve işletme yönetim sistemidir.
Sistem yalnızca bir online randevu yazılımı değildir. Üyenin ilk deneme dersi talebinden aktif üyeliğine, ders rezervasyonundan kullanılan kredisine, eğitmen atamasından ödeme ve kasa işlemlerine kadar stüdyonun temel operasyonlarını birbirine bağlı şekilde yönetmek üzere hazırlanmıştır.
SQL altyapısında 63 farklı operasyon ve içerik tablosu bulunur. Üyelik, rezervasyon, eğitmen, finans, CRM, stok, ekipman, antrenman programı, içerik ve yetkilendirme modülleri birbirleriyle ilişkili çalışacak şekilde yapılandırılmıştır.
Öne Çıkan Modüller
1. Gelişmiş Üyelik & Paket Yönetimi
EkaFit'te üyelik yalnızca başlangıç ve bitiş tarihinden oluşmaz.
Her paket için;
- Paket adı ve SEO uyumlu URL
- Paket süresi
- Grup dersi kredisi
- Reformer kredisi
- Personal Training kredisi
- Üyelik dondurma hakkı
- Limitsiz üyelik seçeneği
- Paket fiyatı
- Vergi oranı
- Öne çıkan paket durumu
- Aktif/pasif durumu
ayrı ayrı tanımlanabilir.
Üyeye paket satıldığında sistem ayrıca;
- Başlangıç ve bitiş tarihini
- Orijinal bitiş tarihini
- Kullanılan grup dersi hakkını
- Kalan grup dersi hakkını
- Kullanılan reformer hakkını
- Kullanılan PT hakkını
- Kullanılan dondurma gününü
- Satış fiyatını
- İndirim tutarını
- Tahsil edilen tutarı
- Kalan borcu
üyelik bazında saklar.
2. Ayrı Grup Dersi, Reformer & PT Kredi Motoru
Her ders türünün aynı paketten düşmesi gerekmez.
EkaFit içerisinde kredi sistemi;
- Grup Dersi
- Reformer
- Personal Training
olmak üzere birbirinden bağımsız takip edilebilir.
Kredi hareket geçmişinde;
- Yeni hak tanımlama
- Rezervasyon nedeniyle kullanım
- İptal sonrası kredi iadesi
- İşlemin hangi üyelikten geldiği
- İşlemin hangi seans veya rezervasyonla ilişkili olduğu
- İşlem sonrasındaki bakiye
kayıt altında tutulur.
Reformer ve PT kredi sayaçlarının üyelik kayıtlarıyla eşleşmesini sağlayan veritabanı trigger altyapısı da bulunmaktadır.
3. Kontenjanlı Ders & Seans Yönetimi
Her seans;
- Ders
- Eğitmen
- Salon
- Başlangıç tarihi ve saati
- Bitiş tarihi ve saati
- Kontenjan
- Mevcut rezervasyon sayısı
- Bekleme listesi kapasitesi
- Seans durumu
- Yönetici notu
bilgileriyle ayrı ayrı oluşturulabilir.
Böylece aynı ders farklı günlerde, farklı eğitmenlerle ve farklı salonlarda farklı kapasitelere sahip olabilir.
Aynı üyenin aynı seansa birden fazla rezervasyon oluşturmasını engellemek üzere veritabanı seviyesinde benzersiz rezervasyon kontrolü bulunmaktadır.
4. Rezervasyon, İptal & Kredi İadesi
Her rezervasyon;
- Üye
- Seans
- Kullanılan üyelik
- Rezervasyon durumu
- Rezervasyon zamanı
- İptal zamanı
- Check-in zamanı
- Kullanılan kredi
- İptal nedeni
ile ilişkilendirilir.
Rezervasyon iptallerine ilişkin kredi iadeleri ayrıca üyelik kredi hareketlerinde tutulabilir.
Toplu seans iptalleri için de ayrı iptal kayıt altyapısı bulunur. İptal nedeni, etkilenen rezervasyon sayısı ve işlemi gerçekleştiren kullanıcı kaydedilebilir.
5. Bekleme Listesi Sistemi
Kontenjanı dolmuş seanslar için ayrı bir bekleme listesi altyapısı bulunmaktadır.
Her kayıt;
- Üye
- Seans
- Kullanılacak üyelik
- Sıra numarası
- Bekleme durumu
ile takip edilir.
Aynı üyenin aynı ders için tekrar tekrar bekleme listesine yazılmasının önüne veritabanı seviyesinde geçilir.
6. Üye Yönetimi & Üye Profili
Her üye için;
- Üye numarası
- Ad ve soyad
- Telefon
- E-posta
- Doğum tarihi
- Cinsiyet
- Adres
- İl
- İlçe
- Acil durumda aranacak kişi
- Acil durum telefonu
- Üye notları
- Katılım tarihi
- Aktif/pasif durumu
saklanabilir.
Üyenin üyelikleri, ödemeleri, rezervasyonları, ders hakları, ölçümleri, eğitmeni ve antrenman programları aynı üye kaydıyla ilişkilendirilebilir.
7. Vücut Ölçüm & Gelişim Takibi
Üyelerin fiziksel gelişimleri dönemsel olarak kaydedilebilir.
Desteklenen ölçümler:
- Kilo
- Vücut yağ oranı
- Kas kütlesi
- Bel çevresi
- Kalça çevresi
- Göğüs çevresi
- Kol çevresi
- Bacak/uyluk çevresi
- Ölçüm tarihi
- Uzman notu
Bu sayede üyelerin geçmiş ölçümleri kaybolmadan tarihsel olarak saklanabilir.
8. Üyelik Dondurma Sistemi
Her üyelik paketinde farklı miktarda dondurma hakkı tanımlanabilir.
Dondurma işlemlerinde;
- Başlangıç tarihi
- Bitiş tarihi
- Toplam dondurma günü
- Dondurma nedeni
- İşlemi onaylayan yönetici
ayrı olarak kayıt altına alınır.
Üyenin toplam kullandığı dondurma günü de aktif üyelik kaydında takip edilir.
9. Paket Yenileme Talepleri
Üye mevcut paketinin yenilenmesini talep edebilir.
Talep içerisinde;
- Üye
- Mevcut üyelik
- Tercih edilen yeni paket
- Üye notu
- Talep durumu
- Oluşturulma ve güncellenme zamanı
saklanır.
Bu yapı üyelik süresi dolmak üzere olan müşterilerin satış ekibi tarafından takip edilmesini kolaylaştırır.
10. Eğitmen Yönetimi
Eğitmen profillerinde;
- Ad soyad
- Ünvan
- Uzmanlık alanı
- Biyografi
- Telefon ve e-posta
- Profil görseli
- Saatlik ücret
- Komisyon oranı
- Aktif/pasif durumu
tanımlanabilir.
Her eğitmene hangi dersleri verebileceği ayrıca atanabilir.
11. Eğitmen Çalışma Saatleri & İzin Yönetimi
Her eğitmene haftanın günlerine göre farklı çalışma saatleri tanımlanabilir.
Ayrıca;
- İzin başlangıç tarihi ve saati
- İzin bitiş tarihi ve saati
- İzin nedeni
kaydedilebilir.
Böylece eğitmen takvimi işletmenin genel çalışma saatlerinden bağımsız yönetilebilir.
12. Eğitmen – Üye Atama Sistemi
Üyeler belirli eğitmenlere atanabilir.
Sistem;
- Atanan eğitmeni
- Üyeyi
- Atama tarihini
- Atamayı yapan kullanıcıyı
- Atamaya ilişkin özel notları
saklar.
Bu yapı birebir takip gerektiren PT ve reformer üyeliklerinde özellikle kullanışlıdır.
13. Personal Training Seans Yönetimi
Birebir antrenmanlar grup derslerinden bağımsız olarak yönetilebilir.
Her PT seansında;
- Üye
- Eğitmen
- Kullanılan üyelik
- Tarih ve saat
- Süre
- Seans durumu
- Eğitmen notu
- Üye notu
- Kullanılan PT kredisi
takip edilir.
14. Kişiye Özel Antrenman Programları
Eğitmenler üyelere özel program oluşturabilecek veri altyapısına sahiptir.
Program;
Program → Gün → Hareket
yapısıyla hazırlanır.
Her hareket için;
- Hareket adı
- Kas grubu
- Talimat
- Görsel
- Video bağlantısı
- Set sayısı
- Tekrar sayısı
- Süre
- Dinlenme süresi
- Sıralama
- Eğitmen notu
tanımlanabilir.
15. Dijital Yoklama & Giriş/Çıkış Kayıtları
Katılım kayıtlarında;
- Üye
- Ders seansı
- Kullanılan üyelik
- Giriş zamanı
- Çıkış zamanı
- Giriş yöntemi
- Kaydı oluşturan kullanıcı
saklanabilir.
Ayrıca üyeler için hash tabanlı, süre sonu ve iptal bilgisi bulunan QR token altyapısı mevcuttur.
Bu sayede QR tabanlı check-in gibi sistemlerin kullanılabileceği güvenli bir temel bulunmaktadır.
16. Finans & Tahsilat Yönetimi
Üye ödemeleri ayrı ödeme kayıtlarında takip edilir.
Her ödeme için;
- Üye
- İlgili üyelik
- Tutar
- Ödeme yöntemi
- Ödeme durumu
- Referans numarası
- Ödeme tarihi
- Açıklama
saklanır.
Aktif üyelikte ise toplam satış fiyatı, indirim, ödenen miktar ve kalan borç ayrıca takip edilir.
17. Kasa Gelir & Gider Takibi
Kasa hareketlerinde;
- Gelir/gider tipi
- Gider kategorisi
- Tutar
- Ödeme yöntemi
- Açıklama
- İşlem tarihi
- İşlemi oluşturan kullanıcı
kaydedilebilir.
Bu sayede yalnızca üyelik ödemeleri değil, işletmenin diğer finansal hareketleri de takip edilebilir.
18. Eğitmen Komisyon & Hakediş Sistemi
Eğitmenler için ayrı komisyon tablosu bulunmaktadır.
Her hakedişte;
- Eğitmen
- İşlemin kaynağı
- Kaynak işlem numarası
- Komisyona esas tutar
- Komisyon oranı
- Komisyon miktarı
- Dönem
- Ödeme durumu
saklanabilir.
Bu yapı eğitmen primlerinin aylık dönemler halinde hesaplanabilmesine olanak sağlar.
19. Ücretsiz Deneme Dersi Yönetimi
Web sitesinden gelen deneme talepleri doğrudan CRM yapısına kaydedilebilir.
Formda;
- Ad soyad
- Telefon
- E-posta
- İlgilenilen ders
- Tercih edilen eğitmen
- Tercih edilen tarih
- Tercih edilen saat
- Hedef
- Seviye
bilgileri alınabilir.
Yönetim tarafında talebin durumu ve yönetici notu tutulabilir; başarılı talep doğrudan mevcut bir üye kaydıyla ilişkilendirilebilir.
20. Lead / Potansiyel Müşteri Yönetimi
Deneme dersi taleplerinden bağımsız olarak genel bir satış fırsatı/lead altyapısı bulunmaktadır.
Potansiyel müşterinin;
- Ad soyad
- Telefon
- E-posta
- Geldiği kaynak
- Satış durumu
- Satış notları
- Üyeye dönüşüp dönüşmediği
takip edilebilir.
21. İletişim Formu & Mesaj Yönetimi
Web sitesinden gelen iletişim mesajlarında;
- Ad soyad
- Telefon
- E-posta
- Konu
- Mesaj
- Okunma/işlem durumu
saklanır.
Bu sayede site üzerinden gelen talepler yönetim panelinde kaybolmadan takip edilebilir.
22. Bülten Aboneliği
E-posta bülteni aboneleri için ayrı kayıt sistemi bulunmaktadır.
Abonenin;
- E-posta adresi
- Abonelik durumu
- Kayıt kaynağı
- Abonelik tarihi
- Abonelikten çıkış tarihi
saklanabilir.
23. Ürün & Stok Yönetimi
Stüdyoda satılan ürünlar için;
- Ürün kategorisi
- Ürün adı
- SKU
- Satış fiyatı
- Maliyet fiyatı
- Kritik stok seviyesi
- Aktif/pasif durumu
tanımlanabilir.
Stok miktarı ürün bazında ayrı tutulur.
24. Detaylı Stok Hareketleri
Her stok hareketi;
- Ürün
- Hareket tipi
- Miktar
- İşlem sonrası stok
- İşlemin kaynağı
- Kaynak kayıt
- Açıklama
- İşlemi yapan kullanıcı
ile saklanabilir.
Böylece yalnızca mevcut stok değil, stokun neden arttığı veya azaldığı da takip edilebilir.
25. Ekipman & Periyodik Bakım Yönetimi
Fitness ve pilates ekipmanları için ayrı ekipman modülü bulunur.
Her cihazda;
- Ekipman adı
- Kategori
- Marka
- Model
- Seri numarası
- Bulunduğu salon
- Mevcut durum
- Son bakım tarihi
- Sonraki bakım tarihi
saklanabilir.
Özellikle reformer cihazlarının bakım planlarının merkezi olarak takip edilmesini sağlar.
26. Salon / Oda Yönetimi
Stüdyo içerisindeki farklı alanlar ayrı ayrı tanımlanabilir.
Her salon için;
- Salon adı
- Kapasite
- Salon tipi
- Aktif/pasif durumu
belirlenebilir.
Seanslar doğrudan bu salonlarla ilişkilendirilebilir.
27. Genel Çalışma Saatleri, Özel Günler & Kapalı Günler
Normal haftalık çalışma saatlerinin yanında;
- Özel tarihler için farklı açılış/kapanış saatleri
- Tam gün kapalı olma
- Belirli saatler arasında çalışma
- Tatil veya kapanış nedeni
tanımlanabilecek ayrı tablolar bulunmaktadır.
Bu yapı resmi tatil veya stüdyoya özel çalışma programlarının yönetilmesini kolaylaştırır.
28. Dinamik İçerik Yönetim Sistemi
Web sitesi içeriği için;
- Dinamik sayfalar
- Blog
- Blog kategorileri
- Sık Sorulan Sorular
- Referans/müşteri yorumları
- Menü grupları
- Alt menüler
- Medya kütüphanesi
- Site genel ayarları
bulunmaktadır.
Menüler parent/child yapısıyla alt menü destekler ve sıralama yapılabilir.
29. Medya Kütüphanesi
Yüklenen dosyalarda;
- Dosya yolu
- Orijinal dosya adı
- MIME türü
- Uzantı
- Dosya boyutu
- ALT metni
- Yükleyen kullanıcı
bilgileri saklanabilir.
ALT metni alanı özellikle görsel SEO çalışmaları için kullanılabilir.
30. SEO Uyumlu İçerik Yapısı
Dersler, eğitmenler, blog içerikleri ve sayfalarda SEO dostu slug altyapısı bulunur.
İçerik türüne göre;
- SEO başlığı
- SEO açıklaması
- Slug
- Öne çıkan görsel
- Yayın durumu
gibi alanlar kullanılabilir.
31. Slug Geçmişi & 301 Yönlendirme Yönetimi
Bir içeriğin URL'si değiştiğinde eski ve yeni slug değerlerini saklamak için ayrı geçmiş tablosu bulunmaktadır.
Ayrıca merkezi yönlendirme modülünde;
- Eski URL
- Yeni URL
- HTTP durum kodu
- Yönlendirme tıklanma sayısı
- Aktif/pasif durumu
tutulabilir.
Bu altyapı özellikle mevcut SEO değerinin URL değişikliklerinde korunmasına yardımcı olur.
32. Gelişmiş Rol & Yetki Sistemi
Hazır roller arasında;
- Süper Yönetici
- Yönetici
- Resepsiyon
- Eğitmen
- Satış
- Stok Yöneticisi
- Editör
bulunmaktadır.
Yetkiler ise modül bazında ayrılmıştır:
- Yönetim panelini görüntüleme
- Üye yönetimi
- Üyelik yönetimi
- Rezervasyon yönetimi
- Finans yönetimi
- İçerik yönetimi
- Stok yönetimi
- Kullanıcı ve rol yönetimi
Rol ve yetkiler ayrı tablolar üzerinden ilişkilendirildiği için kullanıcı erişimlerinin daha kontrollü yönetilebilmesine uygundur.
33. Aktivite & Denetim Kayıtları
Yönetim panelindeki önemli işlemler için ayrı aktivite kayıt altyapısı bulunmaktadır.
Kaydedilebilen bilgiler:
- Kullanıcı
- Yapılan işlem
- İşlem yapılan kayıt türü
- Kayıt ID'si
- JSON biçiminde işlem detayları
- IP adresi
- İşlem tarihi
Bu yapı yönetim panelinde gerçekleştirilen değişikliklerin geçmişinin tutulmasına olanak sağlar.
34. Giriş Güvenliği & Rate Limit Altyapısı
Kullanıcı hesaplarında;
- Başarısız giriş sayısı
- Hesap kilitlenme zamanı
- Son giriş tarihi
- Şifre değiştirme zorunluluğu
- Aktif/pasif hesap durumu
bulunmaktadır.
Ayrıca giriş denemeleri e-posta ve IP hash değerleriyle kaydedilebilir.
Rate limit tablosu üzerinden belirli işlemlerde;
- Deneme sayısı
- Zaman penceresi
- Engellenme süresi
takip edilebilir.
Hangi İşletmeler İçin Uygundur?
- Reformer Pilates Stüdyoları
- Mat Pilates Merkezleri
- Fitness Salonları
- Personal Trainer Stüdyoları
- Fonksiyonel Antrenman Merkezleri
- Yoga & Wellness Stüdyoları
- Dans ve Kontenjanlı Grup Dersi Merkezleri
- Kişiye özel egzersiz hizmeti sunan butik spor stüdyoları
Teknik Veritabanı Altyapısı
- 63 adet ilişkisel sistem tablosu
- InnoDB veritabanı motoru
- UTF8MB4 / Türkçe karakter desteği
- Foreign Key ilişkileri
- Unique Constraint kontrolleri
- JSON doğrulamalı metadata alanları
- Üyelik kredi hareket sistemi
- Reformer/PT kredi senkronizasyon trigger'ı
- Rol & yetki ilişkileri
- Aktivite kayıt sistemi
- SEO slug geçmişi ve yönlendirme sistemi
Sıkça Sorulan Sorular
Üyeliklerde farklı ders hakları tanımlanabilir mi?
Evet. Grup dersi, reformer ve Personal Training kredileri birbirinden bağımsız tanımlanabilir. Limitsiz üyelik paketi de oluşturulabilir.
Üyenin kalan ders hakları takip edilebilir mi?
Evet. Toplam, kullanılan ve kalan ders hakları üyelik bazında tutulur. Kredi kullanım ve iade hareketleri ayrıca geçmişe kaydedilir.
Üyelik dondurulabilir mi?
Evet. Her pakete ayrı dondurma günü tanımlanabilir ve gerçekleştirilen dondurma işlemleri tarih ve neden bilgileriyle kayıt altında tutulabilir.
Derslerde kontenjan bulunuyor mu?
Evet. Her seans için ayrı kapasite ve mevcut rezervasyon sayısı tutulur. Ayrıca bekleme listesi kapasitesi tanımlanabilir.
Eğitmenler için ayrı sistem bulunuyor mu?
Evet. Eğitmen profili, uzmanlık alanı, verdiği dersler, çalışma saatleri, izinleri, atanmış üyeleri, PT seansları ve komisyon kayıtları için ayrı veri yapıları bulunur.
Üyelere antrenman programı hazırlanabilir mi?
Evet. Programlar günlere ayrılabilir ve her gün için hareket, set, tekrar, süre ve dinlenme aralığı tanımlanabilir.
Üye ölçümleri kayıt altına alınabilir mi?
Evet. Kilo, yağ oranı, kas kütlesi ve çeşitli vücut çevresi ölçümleri tarihsel olarak saklanabilir.
Gelir ve giderler takip edilebilir mi?
Evet. Üye tahsilatlarının yanında ayrı kasa gelir/gider hareketleri ve eğitmen komisyonları tutulabilir.
Stok takibi var mı?
Evet. Ürün, SKU, alış/satış fiyatı, kritik stok seviyesi, mevcut miktar ve stok hareket geçmişi için ayrı modüller bulunmaktadır.
Ekipman bakım tarihleri takip edilebilir mi?
Evet. Ekipmanların marka, model, seri numarası, bulunduğu salon, son bakım ve sonraki bakım tarihleri kayıt altına alınabilir.
Yönetim panelinde farklı personellere farklı yetkiler verilebilir mi?
Evet. Rol ve izin tabanlı yetkilendirme altyapısı bulunmaktadır.