Skip to content

enessvm/gurme

Repository files navigation

Takım İsmi

Karma / Flutter 154

Ürün İle İlgili Bilgiler

Takım Elemanları

Ürün İsmi

Gurme

Ürün Açıklaması

Gurme; kafe, restoran ve benzerlilerinin ürünlerini değerlendirebileceğiniz, lezzetin izini sürmeniz ve en iyi deneyimi kolayca yaşamanız için tasarlanmış bir mobil uygulamadır. Gurme, alışık olduğumuz kafe, restoran ve benzerlilerini değerlendirme uygulamalarından farklı olarak, değerlendirmenin ürün üzerinden yapılmasıyla mekandan çok ürüne odaklanır, bunun sonucunda gurmelik mantığını tamamlayıp sektöre yeni bir tat katar. Bu eşsiz platform, gastronomiye ilgi duyanlar için vazgeçilmez bir rehberdir.

Gurme sayesinde çevrenizde bulunan kafe, restoran veya lokantaların menülerine, konumlarına, ürünlerin fiyat ve yorumlarına anlaşılabilir ve işlevselliği ön planda tutan bir arayüzle ulaşabilirsiniz. Gurme, bu harika işlevselliğin, böylesine anlaşılabilir bir arayüzde toplanmasının sonucu olarak siz gurmelerin, lezzetin izini daha kolayca sürmenizi ve en iyi deneyimi yaşamanızı ister.

Gurme, bir topluluk oluşturarak deneyimlerinizi paylaşmanızı teşvik eder. Favori içecek, tatlı veya yemeklerinizi değerlendirebilir, yorumlarınızı paylaşabilir ve aynı zamanda diğer kullanıcıların da görüşlerini takip edebilirsiniz. Bu şekilde, gastronomi tutkunu insanlarla etkileşimde bulunabilir ve mekan seçimlerinizi daha bilinçli bir şekilde yapabilirsiniz.

Yeni bir mekan keşfetmek istediğinizde, Gurme size yakınınızdaki kafe, restoran ve lokantaların size uzaklıklarını, ürünlerinin değerlendirmelerini ve fiyatlarını bildirerek tatminkâr bir deneyim yaşamanızı sağlar. Mekanların kalitesini ve değerini kullanıcıların gerçek deneyimlerine dayalı olarak iletmeye önem verir. Böylece, en iyi mekanları keşfedebilir, lezzetli yemekler ve içeceklerle olan anlarınıza yeni bir tanesini daha ekleyebilirsiniz.

Lezzet severlerin buluştuğu bu özel platformda, lezzet dolu yolculuğunuzun keyfini çıkarın!

(Bootcamp’in zaman kısıtlılığından dolayı oluşan data eksikliği yüzünden mesafe filtresi şu anda devre dışıdır.)

Ürün Özellikleri

  • Ürün ve Mekan Arama: Arama ekranından Ürün ve Restoran filtreleriyle bulmaya çalıştığınız ürün ve restoranlara bulabilirsiniz.

  • Kategori Filtrelenmiş Öneriler: Beğendiğiniz kategorilerdeki ürünlere ulaşabilirsiniz.

  • Mekan ve Ürün Önerileri: Çevrenizde bulunan sizin gibi diğer gurmelerin beğendiği restoran ve ürünlere ana ekranınızdaki önerilenlerden hızlı bir şekilde ulaşabilirsiniz.

  • Kullanıcı Değerlendirmeleri: Gerçek kullanıcıların yorumlarını okuyabilir ve kendi deneyimlerinizi paylaşabilirsiniz.

  • Detaylı Mekan Bilgileri: Mekan adı, konum, menü, mekanın en popülerleri ve menüdeki ürünlerin puan ve değerlendirme sayıları gibi bilgilere mekan sayfasından ulaşabilirsiniz. Kategorilere ayrılmış sekmelerle tek tuşla kategoriler arası hızlıca gezinebilirsiniz.

  • Ürün Ayrıntıları: Ürünlerin yorum, değerlendirme, fiyat ve hangi mekanda satıldığına dair bilgilere ürün ekranından hızlıca ulaşabilirsiniz.

  • Favoriler: Ana ekranınızda bulunan çekmeceden favori restoranlarınıza hızlıca ulaşabilirsiniz.

  • Profil: Profilinizde; değerlendirme, yorum ve favori mekanlarınız diğer gurmelere açık bir şekilde paylaşılır, bu şekilde zevklerinizi gurme arkadaşlarınızla kolaylıkla paylaşabilirsiniz.

  • Özelleştirilebilir Profil: Profilinizdeki kapak fotoğrafı, profil resmi, isim gibi bilgileri profil resminizin sağ üstünde bulabileceğiniz düzenleme tuşuna basarak düzenleyebilirsiniz.

Hedef Kitle

Gurme'nin hedef kitlesi şunlardan oluşur:

  • Kafe, restoran ve lokanta tutkunları
  • Lezzet arayışındaki genç yetişkinler
  • Seyahat edenler ve farklı şehirlerdeki mekanları keşfetmek isteyenler
  • Yemek deneyimlerini paylaşmayı seven sosyal medya kullanıcıları
  • Lezzetli yemeklerin tadını çıkarmak isteyen her yaş grubundan kullanıcılar

Sprint 1

  • Sprint Notları: Takım olarak proje yönetiminde Trello kullanımı kararlaştırılmıştır. User Story'ler product backlog'ların açıklamlarına yazılmıştır. Tasklar yeşil kapakla gösterilmiş olup, backloglar mor renkle gösterilmiştir.

  • Sprint içinde tamamlanması tahmin edilen puan: 100 Puan

  • Puan tamamlama mantığı: Sprintimizin geç başlamasından dolayı ilk sprint backlogu üretilmiş. Üretilen backlogun tamamiyle bitirlmesi kararlanılmıştır

  • Backlog düzeni ve Story seçimleri: Backlog'umuz kullanıcın uygulamayı kullanmaya başladığı ilk zamanlardaki story'lerine bağlı gelişmiştir. Storylerin puanları uygulamanın içinde kilit noktalarına göre belirlenilmiştir.

Story'ler yapılacak işlere (task'lere) bölünmüştür.Trello gurme f154 / sprint1 panosunda bulunan yeşil item'lar yapılacak işleri (task) gösterirken, mor item'lar story'leri temsil etmektedir.

  • Daily Scrum: Daily Scrum toplnatıları takım üyelerinin yoğunluğu yüzünden yapılamamıştır. Sprint boyunca takımca iki tane toplantı yapılmıştır. Enese Sevim ve Ahmet Özcan takım üyeleri günlük olarak buluşup pair programming şeklinde kod yazıp ayrıyaten uygulamanın ilerleme yönüne karar vermişlerdir.

Sprint 1 Daily Scrum Logs

Product Backlog URL

Trello Backlog Board_Sprint_1

  • Sprint board update: Sprint board screenshotları: Sprint1_1 Sprint1_2 Sprint1_3 Sprint1_4 Sprint1_5
1 2
3 4
  • Sprint Review: Alınan kararlar: Home Page, User, Kafe(Restoran) modelleri düşünülmüş, düşünülen modellere uyucak ekran tasarımları ve fonksiyonlar tartışılmıştır. Veritabanının kafe ve ya restoran sahipleri tarafından sağlanması düşünülmüş ileride kendi menülerinin üzerinde değişiklik yapmaları hesaba katılmıştır. İlk sprintte gerekli olduğunu göremediğimiz özellikler tartışılıp nasıl uygulamaya eklenebiliceği araştırılmıştır. Uygulama içinde bulunan arama motorunun arka planında çalışacak sıralama sistemi firebase extension kısmınd araştırlıp, tartışılmıştır.

  • Sprint Review katılımcıları:

  1. Ahmet Özcan (Product Owner)
  2. Enes Sevim (Developer)
  • Sprint Retrospective:
  • Takım içindeki görev dağılımıyla ilgili düzenleme yapılması kararı alınmıştır.
  • Takım üyelerinin gelecek sprintlerde aktif olması gerektiğine vurgu yapılmıştır.

-Diğer Notlar:

  • N/A

Sprint 2

  • Sprint Notları: User Story'ler product backlog'ların açıklamlarına yazılmıştır. Tasklar yeşil kapakla gösterilmiş olup, backloglar mor renkle gösterilmiştir.

  • Sprint içinde tamamlanması tahmin edilen puan: 100 Puan

  • Puan tamamlama mantığı: Sprintimizin ikinci sprint backlogu üretilmiş, üretilen backlogun tamamiyle bitirlmesi kararlanılmıştır. Bu sprintte iş yükü daha fazla olan ekranlar ele alındığından sprint toplam puanı 100 olarak belirlenmiştir.

  • Backlog düzeni ve Story seçimleri: Backlog'umuz kullanıcın uygulamayı kullanmaya başladığı ilk zamanlardaki story'lerine bağlı gelişmiştir. Storylerin puanları uygulamanın içinde kilit noktalarına göre belirlenilmiştir.

Story'ler yapılacak işlere (task'lere) bölünmüştür.Trello gurme f154 / sprint2 panosunda bulunan yeşil item'lar yapılacak işleri (task) gösterirken, mor item'lar story'leri temsil etmektedir.

  • Daily Scrum: Sprint boyunca takımca bir toplantı yapılmış, discord üzerinden iletişimde kalınmıştır. Enes Sevim ve Ahmet Özcan takım üyeleri günlük olarak buluşup pair programming şeklinde kod yazıp ayrıyaten uygulamanın ilerleme yönüne karar vermişlerdir. Scrum toplantısı png olarak Readme'de tarafımızdan paylaşılmaktadır.

Sprint 2 Daily Scrum Logs

Product Backlog URL

Trello Backlog Board_Sprint_2

  • Sprint board update: Sprint board screenshotları: Sprint2_1 Sprint2_2 Sprint2_3 Sprint2_4
app_video.mp4
  • Sprint Review: Alınan kararlar: Sprintin verimli geçmemesi sonucunda takımca verimli bir çalışma stiline geçiş düşünülmüştür, geriye kalan Item, User, Suggested screenler uygulamaya aktarılıp ayrıyaten data kısımlarını halledilip, son olarak geoloacation kütüphanesi ile konum biliglerine göre önerilenler sunulması düşünülmüştür. Son sprintimizde kodun içindeki karamışıklar düzletilip, projenin her kısmında temiz kod'a geçiş sağlanılması düşünülmüştür.

  • Sprint Review katılımcıları:

  1. Ahmet Özcan (Product Owner)
  2. Enes Sevim (Developer)
  3. Elif Hüsna Turkay (Scrum Master)
  • Sprint Retrospective:
  • Takım içindeki görev dağılımıyla ilgili düzenleme yapılması kararı alınmıştır.
  • Takım üyelerinin gelecek sprintlerde aktif olması gerektiğine vurgu yapılmıştır.
  • Home page ve Detail Page'de UX deneyimini iyileştirmek için çalışmaların devam etmesine karar verilmiştir.

-Diğer Notlar:

  • N/A

Sprint 3

  • Sprint Notları: User Story'ler product backlog'ların açıklamlarına yazılmıştır. Tasklar yeşil kapakla gösterilmiş olup, backloglar mor renkle gösterilmiştir.

  • Sprint içinde tamamlanması tahmin edilen puan: 210 Puan

  • Puan tamamlama mantığı: Sprintimizin üçüncü sprint backlogu üretilmiş, üretilen backlogun tamamiyle bitirlmesi kararlanılmıştır. Bu sprintte önceki sprintten kalma backloglar ve üstüne eklenen backgloglardan dolayı tamamlanması gereken puan 2 katına çıkmıştır. Son sprint olmasından dolayı kesinlikle tamamlanması kararlaştırılmıştır.

  • Backlog düzeni ve Story seçimleri: Backlog'umuz kullanıcın uygulamayı kullanmaya başladıktan 1-2 hafta sonraki story'lerine bağlı gelişmiştir. Storylerin puanları uygulamanın içinde kilit noktalarına göre belirlenilmiştir.

Story'ler yapılacak işlere (task'lere) bölünmüştür.Trello gurme f154 / sprint3 panosunda bulunan yeşil item'lar yapılacak işleri (task) gösterirken, mor item'lar story'leri temsil etmektedir.

  • Daily Scrum: Sprint boyunca takımca bir toplantı yapılmış, discord üzerinden iletişimde kalınmıştır. Enes Sevim ve Ahmet Özcan takım üyeleri günlük olarak buluşup pair programming şeklinde kod yazıp ayrıyaten uygulamanın ilerleme yönüne karar vermişlerdir. Scrum çıktıları png olarak Readme'de tarafımızdan paylaşılmaktadır.

Sprint 3 Daily Scrum Logs

Product Backlog URL

Trello Backlog Board_Sprint_3

  • Sprint board update: Sprint board screenshotları: Sprint3_1 Sprint3_2 Sprint3_3 Sprint3_4 Sprint3_5 Sprint3_6 Sprint3_7
app_video.mp4
  • Sprint Review: 3. ve son Sprintimizde planlarımıza uygun şekilde ilerleme kaydedip önceki verimsiz sprintimizden kalan ve bu sprintte de dahil olan görevlerimizi, beraber düzenli bir şekilde hayata geçirdik. İletişimde kalmamız sayesinde ilerleme yönümüz belli ve kesin oldu. Sprint sonuna doğru testlerimizi ve data importlarımız hallettik, bu da uygulamayı günümüz mobil uygulama standartlarına çıkarmış oldu.

  • Sprint Review katılımcıları:

  1. Ahmet Özcan (Product Owner)
  2. Enes Sevim (Developer)
  3. Elif Hüsna Turkay (Scrum Master)
  4. Anıl Aladağ (Developer)
  • Sprint Retrospective:
  • Uygulama test edilmiştir.

-Diğer Notlar:

  • N/A

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages