İş Yazılımları

Spor Stüdyosu İçin Üye ve Ders Takip Uygulaması

Stüdyo ya da salon sahibi Excel ve WhatsApp'tan uygulamaya ne zaman geçmeli? Ders programı, paket, rezervasyon, PWA, hazır yazılım ile özel yazılım farkı ve KVKK.

Mesut Karcıgil · Kurucu, Digitalpedi · 30 Eylül 2026 · 7 dk

Bir stüdyonun kayıt düzeni çoğu zaman bir tablo, bir WhatsApp grubu ve eğitmenin defterinden oluşur. Üye sayısı küçükken bu düzen işler; sorun, aynı bilginin bu üç yerde farklı görünmeye başladığı gün ortaya çıkar. Bu rehber, stüdyo ve salon sahipleri için üye ve ders takibinin ne zaman uygulamaya taşınması gerektiğini, uygulamada neyin olması gerektiğini ve kararı verirken nelere bakılacağını anlatıyor.

Excel ve WhatsApp ne zaman yetmemeye başlar?

Kalan ders hakkı, ders kontenjanı ve ödeme durumu birden fazla yerde tutulmaya başladığında bu düzen yetmez hale gelir. Belirtileri tanıdıktır:

  • Üye “kaç dersim kaldı?” diye sorduğunda cevap için tabloya, yazışmaya ve deftere bakılıyor.
  • Grup dersinde kontenjan dolduğu hâlde bir üye daha “geliyorum” yazıyor ve bunu ders saatinde fark ediyorsunuz.
  • Süresi biten paket, üye yeni paketi almadan bir süre daha kullanılmaya devam ediyor.
  • Ay sonunda hangi ödemenin hangi pakete ait olduğunu bulmak saatler alıyor.

Bunların hiçbiri tek başına felaket değil; ama her biri üyenin gözünde güvenilirliği biraz azaltır. Excel’den yazılıma geçişin genel mantığını ayrıca yazdık: Excel’den yazılıma geçiş rehberi.

Bir stüdyo uygulamasında hangi modüller olmalı?

Çekirdek dört modüldür: üye kartı, paket ve kalan ders hakkı, kontenjanlı ders takvimi ve ödeme kaydı. Geri kalan her şey bu çekirdeğin üstüne kurulur.

KatmanModülNe işe yarar
ÇekirdekÜye kartıİletişim, aktif paket ve geçmiş tek yerde
ÇekirdekPaket ve ders hakkıSatılan paket, kalan hak, bitiş tarihi
ÇekirdekDers takvimiGün, hafta ve ay görünümü; kontenjanlı dersler
ÇekirdekÖdemeHangi ödemenin hangi pakete ait olduğu
GelişimÖlçüm ve performansÜyenin zaman içindeki değişimini grafikle göstermek
GelişimAntrenman programıHaftalık programı üyeye iletmek
İletişimBildirimDers hatırlatması, paket bitişi
YönetimRaporlarFinans ve üye raporları, PDF çıktı

Sıra önemlidir. Ölçüm grafiği güzel görünür, ama paket ve ödeme kaydı güvenilir değilse stüdyonun asıl sorunu çözülmemiş olur.

Ders programı ve rezervasyon nasıl kurulmalı?

Ders programında kural, kontenjanın kayıt anında sistem tarafından kontrol edilmesidir; eğitmenin sonradan fark etmesi değil. Bir derse kaç kişi alınacağı derse tanımlanır, dolduğunda yeni kayıt kabul edilmez ve üyenin ders hakkı yalnız kayıt kesinleşince düşer.

Bu kuralların uygulamanın ekranına değil, sunucusuna yazılması gerekir. İki üye son boş yere aynı anda kayıt olmaya çalıştığında, telefon ekranındaki kontrol ikisini birden içeri alabilir; sunucuda tek işlem olarak yürüyen bir kural ise yalnız birini alır. Kalan ders hakkı, tek aktif paket ve aynı bildirimin iki kez gitmemesi de aynı türden kurallardır.

Üyelik ve paket takibinde en sık yapılan hata ne?

En sık hata, paketi yalnız “ders sayısı” olarak tutup bitiş tarihini, dondurmayı ve ödemeyi ayrı yerlerde bırakmaktır. Paket; kaç ders içerdiğini, ne zaman bittiğini, hangi ödemeyle alındığını ve şu an aktif olup olmadığını birlikte taşımalıdır.

İkinci hata, bir üyenin aynı anda iki aktif paketi olmasına izin vermektir. Bu durumda hangi dersin hangi paketten düştüğü belirsizleşir ve ay sonu raporu tutmaz. “Üyenin tek aktif paketi olur” gibi bir kural baştan konursa bu karmaşa hiç doğmaz.

PWA nedir, stüdyo için neden mantıklı?

PWA, tarayıcıda çalışan ama telefonun ana ekranına eklenip uygulama gibi açılabilen bir web uygulamasıdır. Google’ın geliştirici kaynağı web.dev, kurulan PWA’ların ana ekrandan, dock’tan veya görev çubuğundan açılabildiğini ve zayıf ya da kopuk bağlantıda da çalışacak şekilde tasarlanması gerektiğini anlatıyor (web.dev: What are PWAs?).

Stüdyo için pratik karşılığı şudur: App Store ve Google Play onay süreci yoktur, güncelleme herkese aynı anda ulaşır ve tek bir kod tabanı hem telefonda hem bilgisayarda çalışır. Yönetici takvimi masaüstünde, üye kalan dersini telefonunda görür. Karşılığında bildirim ve çevrimdışı kullanım gibi özelliklerin baştan planlanması gerekir; kendiliğinden gelmezler.

Referans: Stone Athletic’in yönetim uygulaması

Stone Athletic, Mersin Yenişehir’de birebir, grup ve atletik performans dersleri veren bir stüdyo; Digitalpedi stüdyo için hem tanıtım sitesini hem de giriş arkasında çalışan bir PWA yönetim uygulamasını geliştirdi. Tanıtım sitesinin site haritasında 13 sayfa var ve dört ders modelinin her biri için ayrı bir hizmet sayfası bulunuyor.

Uygulamada yönetici ve üye rolleri tanımlı; üye hesabını yönetici açıyor, ziyaretçi kendi başına kayıt olamıyor. Kapsamında paketler, kontenjanlı dersler, gün-hafta-ay takvimi, ödemeler, ölçüm grafikleri, kategorilere ayrılmış performans skoru, haftalık antrenman programı, başarı rozetleri, finans ve üye raporları var. Gelişim raporu, antrenman programı, üye raporu ve finans raporu Türkçe karakter desteğiyle PDF olarak üretiliyor. Bildirimler uygulama içinde ve Web Push ile iletiliyor; WhatsApp kanalına hazır bir mimari kurulu, okuma çevrimdışı da çalışıyor.

Kalan ders hakkı, kontenjan, tek aktif paket ve mükerrer bildirim kuralları sunucu tarafında tek işlem olarak yürüyor. Uygulama giriş arkasında olduğu için ekranları herkese açık değil; ayrıntılar için Stone Athletic referans sayfasına bakabilirsiniz. Aynı sektördeki diğer işler spor, güzellik ve yaşam referansları sayfasında.

Hazır yazılım mı, özel yazılım mı?

İşleyişiniz standart bir üyelik ve rezervasyon modeline uyuyorsa hazır yazılım hızlı başlar; kurallarınız size özgüyse özel yazılım daha uygun olur.

ÖlçütHazır stüdyo yazılımıÖzel yazılım
Başlangıç süresiKısa, hesap açıp başlanırKeşif ve geliştirme gerekir
Paket ve ders kurallarıSunulan seçeneklerle sınırlıStüdyonun kendi kurallarına göre
Ölçüm ve raporlarStandart alanlarStüdyonun takip ettiği ölçütler
Marka ve görünümSağlayıcının arayüzüStüdyonun kendi marka sistemi
VeriSağlayıcının sistemindeStüdyonun kontrolündeki altyapıda
Maliyet yapısıGenelde abonelikGeliştirme ve bakım

Özel yazılımın maliyetinin neye göre oluştuğunu ayrıca anlattık: özel yazılım maliyeti neye göre belirlenir. Firmaya özel yazılım çalışmalarımızın genel çerçevesi ise İş Yazılımları sayfasında.

KVKK açısından nelere dikkat edilmeli?

Üye verisi kişisel veridir; ölçüm ve sağlık notları tutuluyorsa koruma seviyesi yükselir. 6698 sayılı Kişisel Verilerin Korunması Kanunu (Resmî Gazete: 7 Nisan 2016, sayı 29677) üç noktada doğrudan ilgilidir (KVKK, Kanun metni):

  • Madde 6: sağlıkla ilgili veriler özel nitelikli kişisel veri sayılır. Sakatlık veya rahatsızlık notu tutan bir stüdyo bu kapsama girer.
  • Madde 10: veri sorumlusu, kişisel veriyi elde ederken ilgili kişiyi aydınlatmakla yükümlüdür. Üye kaydı açılırken verinin hangi amaçla işlendiği anlatılmalıdır.
  • Madde 12: veri sorumlusu, uygun güvenlik düzeyini sağlamak için gerekli teknik ve idari tedbirleri almakla yükümlüdür.

Uygulamada bunun karşılığı rol bazlı erişimdir: üye yalnız kendi kaydını görür, yönetici yetkisi sınırlı kişilere verilir. Aydınlatma metninin hukuki son hali ise bir hukukçuyla netleştirilmelidir; yazılım bunu yerine koymaz, yalnız uygulanabilir kılar.

Nereden başlamalı?

İlk adım, bir hafta boyunca üyelerden gelen soruları not etmektir: kaç kez “kaç dersim kaldı?”, kaç kez “yer var mı?”, kaç kez “ödemem göründü mü?” diye soruldu. Bu liste, uygulamanın hangi modülle başlaması gerektiğini her analizden daha net gösterir. Çekirdek dört modül sağlam kurulduktan sonra ölçüm, program ve raporlar sırayla eklenir.

İkinci adım, stüdyonun kurallarını yazıya dökmektir: paket kaç derstir, ne zaman biter, dondurulabilir mi, derse kaç kişi alınır, iptal ne zamana kadar yapılabilir. Bu kurallar netleşmeden yazılan bir uygulama, bugünkü karmaşayı yalnız daha düzenli bir ekrana taşır.

SSS

Bu yazıyla ilgili sık sorulanlar.

Spor stüdyosu üye takibini Excel'de yapmaya devam edebilir mi?

Tek kişi kayıt tutuyorsa ve üye sayısı az ise evet. Sorun, aynı bilgiyi birden fazla kişinin güncellemesiyle başlar: kalan ders hakkı tabloda bir, WhatsApp yazışmasında başka görünür. Bu çelişki üyeye yansımaya başladıysa kaydı tek bir sisteme toplamanın zamanı gelmiştir.

Stüdyo uygulamasında hangi modüller olmalı?

Asgari çekirdek üye kartı, paket ve kalan ders hakkı, kontenjanlı ders takvimi ve ödeme kaydıdır. Ölçüm grafikleri, antrenman programı, bildirimler ve raporlar bu çekirdeğin üstüne eklenir. Çekirdek sağlam değilse ek modüller güvenilmez veri üzerinde çalışır; bu yüzden sıra önemlidir.

PWA nedir, mağaza uygulamasından farkı ne?

PWA, tarayıcıda çalışan ama telefonun ana ekranına eklenip uygulama gibi açılabilen bir web uygulamasıdır. App Store veya Google Play onayı gerekmez, güncelleme herkese aynı anda ulaşır. Bağlantı zayıfken daha önce yüklenmiş bilgilerin okunabilmesi de mümkündür; bunun için uygulama baştan öyle kurulmalıdır.

Hazır stüdyo yazılımı mı, özel yazılım mı daha mantıklı?

İşleyişiniz standart bir üyelik ve rezervasyon modeline uyuyorsa hazır yazılım hızlı başlangıç sağlar. Paket kuralları, ölçüm ve raporlama kendinize özgüyse ya da verinin kendi kontrolünüzde durmasını istiyorsanız özel yazılım daha uygun olur. Karar, kuralların ne kadar size özgü olduğuna bağlıdır.

Üyeler uygulamaya kendileri kayıt olabilmeli mi?

Stüdyonun modeline bağlıdır. Birebir ve küçük grup derslerinde üyelik genelde görüşmeyle başladığı için hesabı yöneticinin açması daha kontrollüdür. Stone Athletic uygulamasında da üye kaydını yönetici açıyor; ziyaretçi kendi başına hesap oluşturamıyor. Açık kayıt, kampanya ve ödeme adımlarını da gerektirir.

Üye ölçümleri ve sağlık notları KVKK açısından neden önemli?

6698 sayılı Kanun'un 6. maddesi sağlıkla ilgili verileri özel nitelikli kişisel veri sayar. Sakatlık, rahatsızlık veya benzeri sağlık notları tutuluyorsa bu veriler daha sıkı korunmalıdır. Kimin görebileceği rol bazında sınırlanmalı ve üyeye verinin hangi amaçla işlendiği baştan anlatılmalıdır.

Uygulama geliştirilirken stüdyo işine ara vermek gerekir mi?

Hayır. Uygulama ayrı bir ortamda geliştirilir ve denenir; stüdyo bu süreçte mevcut yöntemiyle çalışmaya devam eder. Geçişte bir süre eski kayıt yedek olarak tutulur, yeni sistemin doğru hesapladığı görüldükten sonra bırakılır. Aktif üyeler ve güncel paketler taşınır, eski geçmiş arşivde kalabilir.

Hazır mısınız?

Markanız için sıradan olmayan bir web sitesi konuşalım.

Birkaç dakikalık bir görüşme yeter. Fikrinizi dinleyip net bir yol haritası çıkaralım.