Flutter teknolojisini kullanarak geliştirmiş olduğum bir gezi rehberi uygulamasıdır. Şehirler hakkında bilgiler alabilir, şehirleri favorilerinize ekleyebilir, gerçekleştireceğiniz geziler sırasında planlama yapabilir ve bir sonraki gezi hedefinizi yapabilirsiniz.
- Şehirler hakkında bilgiler yer almaktadır.
- Şehirlerin gezilecek yerleri listelenmektedir. Bunlar hakkında bilgiler gösterilmektedir.
- Şehirlerin anlık hava durumları gösterilmektedir.
- Kullanıcılar, şehirler hakkında yorum yapabilmektedir.
- Şehirlerin ünlü yemekleri gösterilmektedir.
- Gidilecek şehir için bir bütçe planlaması yapılabilmektedir.
- Şehirler favorilere eklenebilir.
- Bir yapılacaklar listesi gibi geziler planlanabilir.
Uygulamada yer alan giriş ve kayıt olma Firebase authentication, şehirler hakkında yorum yapabilme özellikleri Firestore kullanılarak yapılmıştır.
Uygulamada yer alan hedefler, favoriler, planlama ve gezi bütçesi özellikleri SQLite veri tabanı kullanılarak yapılmıştır.
Her bir şehir sayfasında yer alan hava durumu bilgisi OpenWeatherAPI kullanılarak yapılmıştır. Anlık hava durumu bilgisi kullanılmaktadır.
Kullanıcıların profil ekranlarında yer alan fotoğraflar UI Avatars API kullanılarak çekilmiştir. Kullanıcıların adlarının baş harfleri kullanılarak bir profil fotoğrafı oluşturulmaktadır.