Amaç
Cafinity’nin amacı, Ankara’daki kafe seçeneklerini tek bir anlaşılır katalogda birleştirmek ve kullanıcının bağlamına uygun seçim yapmasını kolaylaştırmaktır.
Ürün ilkeleri
- Site içeriği giriş yapmadan keşfedilebilir.
- Kullanıcı katkıları doğrulanmış hesaba bağlanır.
- Eksik veri sahte puan veya yanıltıcı fotoğrafla doldurulmaz.
- Filtre ve önerilerin hangi sinyallere dayandığı kullanıcıya anlaşılır biçimde gösterilir.
Teknik mimari
Arayüz sade HTML, CSS ve JavaScript ile çalışır. Kafe kataloğu statik veri dosyalarından yüklenir. Google girişi Firebase Authentication, profil/favori/puan/yorum verileri Cloud Firestore tarafından sağlanır. Firestore kuralları yazma işlemlerini kullanıcı kimliği ve beklenen veri şemasıyla sınırlar.
Öneri ve puan yaklaşımı
Cafinity AI; kullanıcının yazdığı beklentileri semt, ortam özellikleri, açık olma durumu ve mevcut site puanlarıyla eşleştirir. Site puanı yalnızca Cafinity kullanıcı oylarından oluşur; Google puanıymış gibi sunulmaz.
Yol haritası
Öncelikler; veri doğruluğunu artırmak, fotoğraf kapsamını kaynak haklarına uygun biçimde geliştirmek, kötüye kullanım önlemlerini güçlendirmek ve gerçek yayın alanında güvenli dağıtım altyapısı kurmaktır.