Bu depo, eğitim platformu olan TOBETO için özel olarak tasarlanmış bir mobil uygulama geliştirme amacıyla oluşturulmuştur. Proje, TOBETO'nun mevcut web sitesini örnek alarak kullanıcıların eğitimlere daha erilişebilir ve kullanıcı dostu bir mobil uygulama geliştirmeyi hedeflemektedir. Flutter kullanılarak geliştirilecek olan uygulama, modern ve etkileşimli bir kullanıcı deneyimi sunacak.
TOBETO Mobil Uygulama Projesi, kullanıcılara çeşitli eğitimlere kolay erişim, interaktif video derslere katılım ve TOBETO'nun sunduğu diğer özelliklere anında bağlantı sağlayacak. Uygulama, kullanıcı dostu bir arayüzle tasarlanacak ve aşağıdaki özelliklere odaklanacaktır:
- Kapsamlı Eğitim Katalogu: Kullanıcılar, geniş bir eğitim kataloguna göz atabilecek ve kategorilere, zorluk seviyelerine veya konulara göre filtreleme yapabilecekler.
- Interaktif Video Dersler: Eğitimlere katılan kullanıcılar, yüksek kaliteli video derslere katılabilir ve anında etkileşimde bulunabilirler.
- Kişiselleştirilmiş Profil: Kullanıcılar, ilerleme takibi, favori eğitimler ve tamamlanan dersler gibi kişisel bilgilerini yönetebilecekler.
- Giriş ve Kayıt İşlemleri: Kullanıcılar, uygulamaya giriş yapmak veya yeni bir hesap oluşturmak için gerekli işlemleri gerçekleştirebilirler.
- Karanlık / Aydınlık Tema Geçişi: Kullanıcılar, tercihlerine bağlı olarak uygulamanın tema modunu karanlık veya aydınlık olarak seçebilirler.
- Sınav Olma Özelliği: Kullanıcılar, belirlenen eğitimler için sınavlara katılabilir ve performanslarını değerlendirebilirler.
- Takvimde Ders Gösterimi: Kullanıcılar, ders programlarını görmek ve takip etmek için özel olarak tasarlanmış bir takvim görüntüleyebilirler.
- Katalog Sayfası: Kullanıcılar, geniş bir eğitim katalogunda bulunan farklı dersleri ve programları inceleyebilirler.
- Duyurular Sayfası: Kullanıcılar, gelen duyuruları kolayca takip edebilir ve güncel bilgilere erişebilirler.
- Eğitimlerim Sayfası: Kullanıcılar, kendilerine atanmış veya ilgilendikleri özel eğitimleri bu sayfada bulabilir ve takip edebilirler.
- Profil Sayfası: Kullanıcılar, kişisel bilgilerini güncelleyebilir, ilerleme takibini yapabilir ve tercihlerini düzenleyebilirler.
- İletişim Formu: Kullanıcılar, yönetici veya destek ekibiyle iletişime geçmek için özel bir iletişim formu kullanabilirler.
- Ekip Sayfası: Uygulamanın yöneticileri ve geliştiricileri gibi ekibin üyeleri listelenmiş bir sayfa bulunmaktadır.