🏆 MightyFitness – Complete Fitness Solution Flutter App with Laravel Backend + ChatGPT (AIFitbot)
🚀 Genel Bakış
MightyFitness, Flutter mobil uygulamasını Laravel arka ucu ve yapay zeka destekli ChatGPT Fitbot ile birleştiren hepsi bir arada bir fitness yönetimi çözümüdür. Spor salonları, antrenörler ve fitness tutkunları için tasarlanan bu uygulama, kullanıcıların antrenmanları takip etmesine, beslenmeyi yönetmesine, yapay zeka tabanlı rehberlik almasına ve toplulukla etkileşime girmesine olanak tanıyor. Gerçek dünyadaki fitness ve sağlıklı yaşam platformlarından ilham alan MightyFitness, hem kullanıcılar hem de yöneticiler için ilgi çekici, veriye dayalı bir deneyim sağlar.
✨ Temel Özellikler
- Antrenman Yönetimi: Antrenman rutinleri oluşturun, takip edin ve paylaşın.
- Beslenme ve Diyet Planları: Kişiselleştirilmiş yemek planları ve kalori takibi.
- AI Fitbot (ChatGPT): Antrenmanlar, diyet ipuçları ve motivasyon için etkileşimli AI rehberliği.
- Kullanıcı Profilleri: İlerlemeyi, başarıları ve hedefleri izleyin.
- Topluluk ve Sohbet: Forumlar ve uygulama içi sohbet aracılığıyla diğer kullanıcılarla etkileşime geçin.
- Yönetici Paneli: Kullanıcıları, antrenmanları, diyetleri ve analizleri yönetin.
- Ödeme Entegrasyonu: Abonelik yönetimi ve ödeme ağ geçitleri.
- Analizler ve Raporlar: Kullanıcı etkinliğini, katılımını ve performansını izleyin.
- Duyarlı ve Platformlar Arası: iOS, Android ve web yönetici panelinde çalışır.
⚙️ Teknik Yığın
- Arka uç: PHP Laravel 8.x / 9.x
- Mobil Uygulama: iOS ve Android için Flutter 2.x / 3.x
- Yapay Zeka Entegrasyonu: Yapay Zekalı Fitbot için OpenAI GPT-4
- Ön Uç (Yönetici Paneli): HTML5, CSS3, JavaScript, Bootstrap / Vue.js
- Veritabanı: MySQL / MariaDB
- Sunucu Gereksinimleri: Apache/Nginx, PHP 7.4+, Composer, minimum 2GB RAM
🧩 Kurulum Kılavuzu
- Laravel arka uç dosyalarını web sunucunuza yükleyin.
- Arka uç bağımlılıklarını yüklemek için besteci kurulumunu çalıştırın.
- Bir MySQL veritabanı oluşturun ve sağlanan SQL dosyasını içe aktarın.
- .env'yi veritabanı, posta, API ve AI Fitbot ayarlarıyla yapılandırın.
- Flutter derlemesini kullanarak iOS ve Android için Flutter uygulamasını oluşturun.
- Antrenmanları, beslenme planlarını, kullanıcıları ve yapay zeka sohbet robotu entegrasyonunu yapılandırmak için yönetici paneline erişin.
📦 Teslimatlar
- Laravel arka uç kaynak kodu
- Flutter mobil uygulaması kaynak kodu (iOS ve Android)
- Kurulum için veritabanı SQL dosyası
- Dokümantasyon ve kurulum kılavuzu
- Ücretsiz kullanım, değiştirme ve yeniden dağıtım için GPL lisansı
📱 Desteklenen Platformlar
- Web Tarayıcıları: Chrome, Firefox, Edge, Safari (Yönetici Paneli)
- Masaüstü: Windows, macOS, Linux (tarayıcı aracılığıyla)
- Mobil: iOS (12+) ve Android (7+) ile uyumlu Flutter uygulaması
🧠 Notlar
Lisans: GPL – Kullanımı, değiştirilmesi ve yeniden dağıtılması ücretsizdir.
Özelleştirme İpuçları: Giyilebilir entegrasyonlar, gelişmiş yapay zeka önerileri veya aboneliğe dayalı para kazanma modelleri ekleyin.
SEO Güvencesi: Anlamsal HTML, arama motorlarının uygulama özelliklerini, antrenmanları ve AI sohbet robotu etkileşimlerini etkili bir şekilde dizine eklemesini sağlar.
👨💻 Orijinal Geliştirici Kredisi
Orijinal Yazar / Pazaryeri tarafından geliştirilmiştir.
🔒 Sorumluluk reddi beyanı
Bu fitness çözümü GPL lisansı altında dağıtılmaktadır. Yeniden dağıtıma, değişikliğe ve ticari kullanıma GPL koşulları kapsamında izin verilmektedir. Tüm haklar orijinal geliştiriciye aittir ve kullanıcılar buna göre kredi vermelidir.
Değerlendirmeler
Henüz değerlendirme yapılmadı.