AlgoRandevu — randevu kuralı sektöre gömülmüyor, ürün ayarında duruyor
Şu an inşa ettiğimiz kendi ürünümüz; teslim edilmiş bir müşteri kurulumu değil. Randevunun süresini, neye bağlandığını ve arka arkaya nasıl dizildiğini sektöre gömmek yerine ürün içinde tanımlanabilir bırakıyoruz: kural değişince kod değişmiyor. Üzerinde çalıştığımız yapıda randevu kişiye, odaya ya da ekipmana bağlanabiliyor. Ürünü AlgoKlima ve AlgoCar ile aynı Laravel ve Inertia zemini üstüne kuruyoruz; randevu kayıtları MySQL'de duruyor, Redis önbellek katmanı olarak çalışıyor. Devralınan bir sistemi kapatmadan iyileştirmek ayrı bir iş; bu sayfadaki katkı ise kuralın nereye yazılacağına dair karar.
Vaka çalışmasını okuyun →