Flutter 42
- Ceren Kütükçüoğlu: Scrum Master
- Barış Güngör: Product Owner / Developer
- Deniz Vural: Developer
- Beyza Nur Avşar: Developer
- Ahmet Talha Akyol: Developer
Notes App
NotesApp, kullanımı kolay bir not alma uygulamasıdır. Metin tabanlı notlar almanıza ve kaydetmenize olanak tanır. Temiz ve minimalist tasarımı sayesinde odaklanmanızı sağlar ve notlarınızı düzenlemenizi kolaylaştırır.
- Kolay ve sezgisel kullanım.
- Basit ve temiz tasarım.
- Not oluşturma ve düzenleme
- Hızlı not oluşturma imkanı.
- Ajanda kullanımına ihtiyaç duyan kullanıcılar
- Günlük tutma alışkanlığı kazanmak isteyen akıllı telefon kullanıcıları
- Hızlı ve basit bir şekilde not almak isteyenler
- Dikkat dağıtıcı unsurlardan uzak, minimalist bir not alma deneyimi arayanlar
- Ücretsiz ve kullanımı kolay bir not alma uygulaması arayanlar
-
Sprint Notları: İlk iletilen repo adının dart kurallarına uygun olmaması sebebiyle linkimiz "https://www.github.com/AhmeTalhAkyol/oua_notes_app" olarak değişmiştir.
-
Sprint içinde tamamlanması tahmin edilen puan: 120 Puan
-
Puan tamamlama mantığı: İlk sprint'in sınav dönemlerine denk geliyor olması sebebi ile yoğunluk 2 ve 3. sprint için planlanmış, bu sprintte 3 sayfanın oluşturulması için gerekli olan taskların tahmini puanı 120 olarak belirlenmiştir. İsmin revize edilecek olması sebebi ile logo tasarımı ve isim belirleme taskları "in progress" statüsünde bırkılmış, 110 puan "completed" statüsündedir.
-
Daily Scrum: Daily Scrum toplantılarınının takvimlerdeki uyuşmamazlıktan ötürü Whatsapp üzerinden yapılmasına karar verilmiştir. Daily Scrum toplantısı örneği Sprints>sprint1>Screenshots klasöründe paylaşılmaktadır.

- Renk paletine karar verildi.
- İsim ve logo için opsiyonlar çıkarıldı, henüz ortak karara varılamadı.
- Kullanıcı temel sayfaları oluşturulmuş, kodlanmıştır.
- Kayıt ve giriş işlemleri için backend entegrasyonu Firebase Authentication ile sağlanmıştır.
- Hatalar giderildi ve iyileştirmeler yapıldı, test sırasında bulunan hatalar düzeltildi.
- Flutter SDK ve bağımlılıklar kuruldu: Gerekli paketler ve bağımlılıklar yüklendi.
- Yapılan işlerin daha sıkı takibi açısından günlük konuşmalar haricinde haftada bir meeting atılarak toplanılmasına karar verildi.
-
Sprint Notları: Bu sprintte bir revize olmamıştır.
-
Sprint içinde tamamlanması tahmin edilen puan: 220 Puan
-
Puan tamamlama mantığı: Bu sprintte 2 sayfanın oluşturulması ve uygulamada essential olan özelliklerin geliştirilmesi için gerekli taskların tahmini puanı 220 olarak belirlenmiştir. İsmin revize edilecek olması sebebi ile logo tasarımı ve isim belirleme taskları "in progress" statüsünde bırkılmış, 210 puan "completed" statüsündedir.
-
Daily Scrum: Daily Scrum toplantılarınının takvimlerdeki uyuşmamazlıktan ötürü Whatsapp üzerinden devam etmektedir. Ek olarak haftada bir discord üzerinden call organize edilmiştir. Scrum toplantısı örneklerini Sprints>sprint2>Screenshots klasöründe paylaşılmaktadır.
- Uygulamanın ana sayfasının UI/UX tasarımı yapıldı.
- Not ekleme sayfasının UI/UX tasarımı yapıldı.
- Kullanıcıların yeni not ekleyebilmelerini sağlayan fonksiyon geliştirildi.
- Notların saklanması için veritabanı bağlantısı kuruldu ve entegrasyonu sağlandı.
- Kullanıcıların ekledikleri notları listeleyebilmelerini sağlayan fonksiyon geliştirildi.
- Kullanıcıların ekledikleri notları düzenleyebilmelerini sağlayan fonksiyon geliştirildi.
- Kullanıcıların ekledikleri notları silebilmelerini sağlayan fonksiyon geliştirildi.
- Kullanıcıların uygulamaya giriş yapabilmesi ve yeni kullanıcı kaydı oluşturabilmesi için gerekli sistem geliştirildi.
- Favori notlar için bir sayfa oluşturulmasına karar verildi.
- Kullanıcı profili ve ayarları için bir sayfa oluşturulmasına karar verildi.
- Karşılaşılan sorunların hızlı bir şekilde çözülmesi için görüşmelerin daha sık yapılmasına karar verildi.
-
Sprint Notları: İsim revizesi kararından vazgeçilmiştir.
-
Sprint içinde tamamlanması tahmin edilen puan: 65 Puan
-
Puan tamamlama mantığı: Bu sprintte 2 sayfanın oluşturulması ve uygulamada essential olan özelliklerin geliştirilmesi için gerekli taskların tahmini puanı 65 olarak belirlenmiştir. İsmi revize etmekten vazgeçmiş olmamız sebebiyle tasklar silinmiştir. 65 puan "completed" statüsündedir.
-
Daily Scrum: Daily Scrum toplantılarınının takvimlerdeki uyuşmamazlıktan ötürü Whatsapp üzerinden devam etmektedir. Ek olarak haftada bir discord üzerinden call organize edilmiştir. Scrum toplantısı örneklerini Sprints>sprint3>Screenshots klasöründe paylaşılmaktadır.
- Uygulamanın favori notlar sayfasının UI/UX tasarımı yapıldı.
- Profil sayfasının UI/UX tasarımı yapıldı.
Yarışma başında belirlediğimiz özelliklerin üzerinden geçilmiş ve proje başarıyla tamamlanmıştır.