Bu proje, diyetisyenlik Laravel API'si ile çalışan Flutter tabanlı mobil uygulamadır. Diyetisyenlerin ve müşterilerinin diyet takibi, beslenme planlaması, ilerleme takibi ve iletişim kurmasını sağlar.
Flutter Diyetisyen Uygulaması, diyetisyenlerin müşterilerine daha iyi hizmet sunmasını sağlayan kapsamlı bir mobil arayüz sunar. Uygulama, Laravel tabanlı backend API'si ile entegre çalışarak aşağıdaki özellikleri sağlar:
- Kullanıcı kimlik doğrulama (diyetisyen ve müşteri girişi)
- Diyet planları görüntüleme ve yönetme
- Günlük besin tüketimi takibi
- İlerleme ve ölçüm kayıtları
- Diyetisyen-müşteri mesajlaşması
- Tarifler ve beslenme önerileri
- Abonelik yönetimi ve ödeme sistemi
- Dart
- Flutter
- Provider (Durum Yönetimi)
- Http (API İstekleri)
- Shared Preferences (Yerel Depolama)
- Flutter Secure Storage (Güvenli Token Depolama)
- Charts_flutter (Grafik ve İstatistikler)
- Image Picker (Görsel Yükleme)
- Flutter SDK
- Dart SDK
- Android Studio / VS Code
- Android SDK (Android için)
- Xcode (iOS için)
- Repo'yu klonlayın:
git clone https://github.com/ibrahimysr/dietician_app
cd dietician_app- Bağımlılıkları yükleyin:
flutter pub get- Uygulamayı çalıştırın:
flutter run-
Diyetisyenler için:
- Müşteri yönetimi
- Diyet planı oluşturma ve düzenleme
- Müşteri ilerleme takibi
- Tarif paylaşımı
- Abonelik planları yönetimi
- Mesajlaşma ve müşteri desteği
-
Müşteriler için:
- Diyet planı görüntüleme
- Günlük besin tüketimi kaydı
- İlerleme ve ölçüm takibi
- Diyetisyenle mesajlaşma
- Tarifler ve beslenme bilgileri
- Abonelik ve ödeme yönetimi