Spor salonu üyelik & ölçü takip sistemi
Spor salonundaki yazılımcı bir arkadaşımın Google Apps Script ile yaptığı basit bir QR üyelik uygulamasını devralıp gerçek bir sisteme dönüştürdüm. Backend, veritabanı ve sistem tasarımıyla ilk kez burada tanıştım.
Nasıl çalışıyor
Başlangıç
Arkadaşımın yaptığı ilk hâli çok basit bir MVP'ydi: bir fuarda müşteri QR'ı okutur, adını soyadını girer ve üyeliğinin bitmesine ne kadar kaldığını görürdü. Bana JavaScript tabanlı çalışma mantığını anlatıp 'al bunu oyna' dedi.
Ne yaptım
Oynaya oynaya bir sisteme dönüştürdüm. Antrenör tek bir Google Form ile üyenin fotoğrafını, ölçülerini ve bilgilerini giriyor; her şey Sheets'e bağlı bir tabloya düşüyor. Üye salondaki QR'ı okutup açılan sayfaya telefon numarasını girince kendi üyelik durumunu ve geçmiş ölçümlerini görebiliyor, örneğin Eylül ile Ekim ölçümlerini karşılaştırabiliyordu.
Ne öğrendim
Backend'in ne olduğunu, veritabanı gibi kavramları ilk kez burada öğrendim. Bir fikri uçtan uca bir sisteme dönüştürmek, yani sistem tasarımı yolculuğum tam olarak burada başladı.