From f367496897f4ebf4db174702afafb504590750c4 Mon Sep 17 00:00:00 2001 From: FurkanBlt Date: Tue, 23 Jul 2024 15:56:12 +0300 Subject: [PATCH] readme images fixed --- README.md | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index a52e769..57b9ef0 100644 --- a/README.md +++ b/README.md @@ -3,26 +3,26 @@ Bu proje, Flutter kullanarak geliştirilen bir yürüyüş aktivitesi uygulamasıdır. Uygulama, kullanıcıların yürüyüş/koşu aktivitelerini başlatıp bitirmelerini, bu aktivitelerin süresini ve mesafesini hesaplamalarını, ve verileri SQLite/SpatiaLite veritabanına kaydetmelerini sağlar. Ayrıca geçmiş aktiviteleri görüntüleme ve detaylarını inceleme imkanı sunar. ## Not: **İlk Flutter projem olup 0'dan öğrenerek 3 haftada geliştirdiğim projedir. Yazılan kodlar profesyonel bir yapıda olmaması muhtemeldir.** -![uygulama.png](uygulama.png) +![uygulama.png](assets/map-tracker/uygulama.png) ## Özellikler 1. **Splash Ekranı** - Uygulama açıldığında 2-3 saniyelik bir logo animasyonu gösterilir. - Splash Ekranı + Splash Ekranı 2. **Giriş/Kayıt Ekranı** - Google hesabı ile giriş (authentication) yapılır. - Kullanıcılar mail, ad, soyad, şifre gibi bilgilerle kayıt olabilir. - Kayıt bilgileri Firebase üzerinde tutulur ve login aşamasında bu bilgilerle giriş yapılabilir. - Giriş Ekranı - Kayıt Ekranı - Giriş/Kayıt Ekranı + Giriş Ekranı + Kayıt Ekranı + Giriş/Kayıt Ekranı 3. **Dashboard** - Kullanıcının genel profili ve spor durumu (toplam mesafe, toplam süre, aktivite sayısı) gösterilir. - Kullanıcının yeni aktivite başlatabileceği ve geçmiş aktiviteleri görüntüleyebileceği butonlar bulunur. - Dashboard + Dashboard 4. **Yeni Aktivite Ekranı** *(MAJOR)* - Kullanıcı, bu ekranda yürüyüş/koşu aktivitesini başlatıp bitirebilir. @@ -30,23 +30,23 @@ Bu proje, Flutter kullanarak geliştirilen bir yürüyüş aktivitesi uygulamas - Aktif aktivitenin toplam mesafesi, geçen süresi ve ortalama hızı anlık olarak güncellenir. - Aktivite sonuçları Google Firestore veritabanına kaydedilir. - Güncel hava durumu bilgisi OpenWeatherMap API'sinden alınır ve gösterilir. - Yeni Aktivite Ekranı + Yeni Aktivite Ekranı 5. **Aktivite Geçmiş Hareketleri İçin Liste Ekranı** *(MAJOR)* - Kullanıcının geçmiş aktivitelerini listeleyen bir ekran. - Liste satırlarında tarih, yapılan mesafe ve detay butonları yer alır. - Aktivite Geçmiş Hareketleri + Aktivite Geçmiş Hareketleri 6. **Aktivite Geçmiş Detay Ekranı** *(MAJOR)* - Geçmiş aktiviteler listesinden seçilen detay ekranı açılır. - Rota, toplam mesafe ve süre Google Firestore veritabanından alınarak gösterilir. - Aktivite Geçmiş Detay + Aktivite Geçmiş Detay 7. **Firebase ve Firestore Veritabanı** - Firebase ve Firestore yapılandırması ve veri formatları ile ilgili örnek kayıtlar ve ekran görüntüleri proje içine eklenmelidir. - Firebase Veritabanı - Firestore Veritabanı - Firebase Örnek Kayıtlar + Firebase Veritabanı + Firestore Veritabanı + Firebase Örnek Kayıtlar 8. **Proje Teslimi** - Çalışabilir APK dosyası ile birlikte projeyi teslim etmeniz gerekmektedir.