Veritabanı ve kullanıcı kaydı işlemleri için Firebase kullanıldı.
Uygulama Android Studio'da Kotlin ile geliştirildi.
Görseller Photoshop ile hazırlandı.
✨ Temel Özellikler
Uygulamaya kullanıcı kaydı yapılabiliyor.
Kayıtllı kullanıcılar email ve şifre bilgileriyle uygulamaya giriş yapabiliyor.
Kullanıcı bilgileri, yemeklere dair bilgiler ve görseller Firebase bulut veritabanında tutuluyor.
Uygulamanın çalışması için Wi-Fi gerekmekte, bu sebeple her 3 saniyede bir wifi bağlantısı kontrol ediliyor.
Uygulamaya giriş yapıldığında Category ekranı açılıyor.
Kullanıcı seçtiği yemeğin, tatlının, salatanın veya içeceğin içeriğindeki ürünleri görebiliyor.
💻 Kurulum
Projeyi çalıştırabilmek için Android Studio ve Git bilgisayarınızda kurulu olmalıdır. Git terminalini açıp şu ifadeyi git clone https://github.com/mehtapugur/MobilGarson.git yazıp enter tuşuna bastığınızda proje localinize inmiş olacaktır. Ardından projeyi android studioda açıp emülatörde çalıştırabilirsiniz.
📃 Ders Özeti (Müfredat) içerisinde Kullandıklarımız
Kalıcı Veri Yönetimi
Veritabanı Sistemleri (RDBMS/NoSQL): Firebase kullanıldı
Ağ İletişimi / Web / Bulut
Wi-Fi
Donanım / Sensör / Konum
Wi-Fi kullanıldı, bağlantı olmadan uygulamamız çalışmamakta bu sebeple 3 saniyede bir bağlantı kontrolü yapılmaktadır.
Kullanıcı Arayüzü
Arayüz Bileşenleri
Dokunma / Giriş Yöntemleri
Görüntü / Multimedia
Güvenlik / Gizlilik Politikaları
İzin / Yetki / Oturum Yönetimi
Gizlilik Politikaları ve Analitik Veriler
Paketleme / Dağıtım
Uygulama Derleme: Uygulama derlenip test edilmiştir.