Proodos Fit
Fotoğraf | İsim | Ünvan | Sosyal Medya |
---|---|---|---|
Kemal Akarca | Scrum Master | ||
Güller Kalyoncu | Product Owner | ||
Havva Nur Ezginci | Developer | ||
Hüseyin Eraslan | Developer | ||
Kurtuluş Fidel Akyürek | Developer | ||
Prodoost Fit | Startup |
Antik Çağların Gücü Yapay Zeka İle Bütünleşti
“Proodos”kelimesi Antik Yunan’da “ilerleme” veya “gelişme” anlamına gelirdi. Günümüzde modern çağın gereksinimlerine uygun, "yenilikçi gelişim" anlamını taşır.
Prodoos Fit, kullanıcıların belirli vücut bölgeleri için egzersiz önerileri almasını sağlayan bir uygulamadır. Uygulama ayrıca, kullanıcıların vücut kitle indeksini hesaplayarak kişisel plan oluşturur ve yapay zeka tabanlı bir diyetisyen aracılığıyla kişiselleştirilmiş diyet önerileri almalarına olanak tanır. Amacımız, kullanıcıların sağlık ve fitness hedeflerine ulaşmalarına yardımcı olacak kapsamlı bir araç sunmaktır.
Prodoos Fit, kullanıcıların belirli vücut bölgeleri için egzersiz önerileri almasını sağlar. Kullanıcılar, ihtiyaçlarına göre en uygun egzersizleri bulabilir ve bu egzersizleri doğru bir şekilde yapmayı öğrenebilirler.
Prodoos Fit, kullanıcıların vücut kitle indeksini (BMI) hesaplamalarına olanak tanır. Bu özellik, kullanıcıların sağlık durumlarını değerlendirmelerine ve uygun fitness hedefleri belirlemelerine yardımcı olur.
Prodoos Fit, yapay zeka tabanlı bir diyetisyen hizmeti sunar. Kullanıcılar, kişisel sağlık bilgilerine ve hedeflerine göre özelleştirilmiş diyet önerileri alabilirler.
Prodoos Fit, kullanıcılarına müşteri destek hizmetleri sunar. Kullanıcılar, platformla ilgili herhangi bir sorun veya sorularında müşteri hizmetleri ile iletişime geçebilir ve yardım alabilirler.
Prodoos Fit, kullanıcıların egzersizleri ve diyet önerilerini kategorize etmelerine ve aramalarına olanak tanır. Kullanıcılar, istedikleri kategorilere veya belirli özelliklere göre filtreleme yaparak aradıkları egzersizleri ve diyetleri kolayca bulabilirler.
Favoriler özelliği, kullanıcıların ilgilerini çeken egzersizleri ve diyetleri kaydetmelerine ve düzenlemelerine olanak tanır. Bu kişisel katalog, kullanıcıların hızlı karar vermelerine yardımcı olur ve istedikleri zaman favori öğeleri kiralamalarını sağlar.
Prodoos Fit, kullanıcıların günlük kalori ihtiyaçlarını hesaplamalarına imkan tanır. Kullanıcıların yaş, boy ve kilo bilgilerini kullanarak, günlük enerji tüketimlerini ve metabolizma hızlarını belirler. Bu özellik, kullanıcıların beslenme alışkanlıklarını düzenlemelerine ve hedeflerine ulaşmalarına yardımcı olur.
Uygulamamız, kullanıcıların profil bilgilerini kaydetmelerine ve bu bilgileri AI Diyetisyen, İstatistik ve Profil sayfalarında kullanmalarına olanak tanıyarak sorunsuz bir deneyim sunar.
Uygulamamız, kullanıcıların konuşma geçmişini takip ederek yapay zekanın (AI) daha tutarlı yanıtlar vermesini desteklemektedir. Bu özellik, AI'nın bir konuşmada önceki mesajları hatırlamasını sağlayarak daha ilgili ve tutarlı yanıtlar sunmasını mümkün kılar.
Bu uygulama, egzersiz verilerini ve bilgilerini sağlamak için GitHub'da bulunan Free Exercise Database adlı açık kaynaklı veri kümesini kullanmaktadır. Bu veri kümesi, çeşitli egzersizlerin açıklamalarını, adımlarını ve görsellerini içermektedir. Veri kümesine şu adresten ulaşılabilir: https://github.com/havva-nur-ezginci/free-exercise-db_tr.
Prodoos Fit uygulamasının hedef kitlesi genellikle sağlıklı yaşam ve fitness konularına ilgi duyan bireylerdir. Uygulama, özellikle egzersiz yapmayı seven ve belirli vücut bölgeleri için özelleştirilmiş egzersiz önerileri arayan kullanıcıları hedefler.
Kilo verme veya kas yapma hedefleri olan kullanıcılar, Prodoos Fit'in vücut kitle indeksi (BMI) hesaplama özelliği sayesinde sağlık durumlarını değerlendirebilir ve fitness hedeflerini belirleyebilirler. Ayrıca, yapay zeka tabanlı diyetisyen hizmeti sunan uygulama, kişisel sağlık bilgilerine göre özelleştirilmiş diyet önerileri sunarak kullanıcıların beslenme alışkanlıklarını iyileştirmelerine yardımcı olur.
Prodoos Fit, kullanıcıların egzersiz programlarını yönetmelerine ve diyetisyen randevularını kolayca ayarlamalarına olanak tanır. Bu özellik, programları düzenli bir şekilde takip etmek isteyen ve sağlıklı yaşam tarzını sürdürmeye çalışan bireyler için önemlidir.
Uygulama aynı zamanda çok dilli destek sunarak, farklı dil kökenlerinden gelen kullanıcıların platformu rahatlıkla kullanmalarını sağlar. Bu özellik, Prodoos Fit'in küresel bir topluluk oluşturma hedefine katkı sağlar.
Sprint Notları:
-
Proje yönetimi için 'Trello' kullanılmasına karar verilmiştir.
-
Kullanıcı arayüzü tasarımları için
Figma
veAndroid Studio
kullanılmasına karar verilmiştir.-
Bu sprint için beklenen toplam puan : 200 puan
-
Puan Toplama Mantığı : (200 puan toplandı)
-
İlk sprint 200 puan, ikinci sprint 200 puan ve üçüncü sprint 200 puan hedefine sahiptir. Toplamda 600 puana ulaşmayı hedeflemekteyiz.
-
Daily Scrum: https://bit.ly/45R6pEp ---- https://bit.ly/3XZ64xz
-
Sprint Board : Bootcamp F18 Sprint 2 Trello Board
-
Sprint Review
-
Aldığımız ilk 3 toplantıda fikir aşamasını konuştuk ve karar kıldık.
-
Uygulamanın temel olarak 4 ana hedefini belirledik bunlar : Egzersizler , Beslenme Sistemi , İstatisler , Kişisel Plan
-
Sonraki toplantıda Görev dağılımı ve Rolleri belirledik.
-
Kemal
veHüseyin
fikir üzerinde nasıl bir uygulama olduğunu netleştirmek için Figma'dan taslak geliştirdi -
Havvanur
geliştirilen taslak üzerine Andorid Studio üzerinden anasayfayı ve diğerlerini tasarladı . -
Kurtuluş
Uygulama için gerekli olan Görsellerin tasarımı yaptı ve tasarladı . -
Güller
sınav haftasında olduğu için toplantılara katılabildi ve logo bulma işinde yardımcı oldu -
Uygulama ismini
Kemal
bir jamboard açarak belirledik . -
Egzersizler bölümü için bütün edindiğimiz bilgiler birleştirildi kodlama kısmına ağırlıklı olarak
Hüseyin
veHavvanur
ilgilendi. -
İstatistikler bölümü için çalışmalara başlandı .
-
Kemal
Scrum Master olarak trello üstünde çalıştı ve README.md dosyasını gerekli bölümleri yaptı . -
Sprint Review Katılımcıları :
Kemal Akarca
,Hüseyin Eraslan
,Havvanur Ezginci
,Kurtuluş Fidel Akyürek
,Güller Kalyoncu
-
-
Sprint Retrospective:
- Genel olarak ana hedefimizin Uygulamayı sprint2 sonuna kadar bitirmek ve sprint3'de de Uygulamaya yenilik ekleme ve geliştirmeyi amaç edindik
- Giriş yapma ve Kayıt olma sayfasını ve kodlarını sprint2 için ayırdık
- Beslenme (AI destekli diyet asistanı)(kalori hesaplama) bölümünü tamamlayacağız
- Programlar sayfası (takvim ile kişi ne kadar spor yaptığını görebilecek) (haftalık programlama takvim) bölümünü tamamlayacağız
- İstatistikler sayfası (vücut endeksi) (kalori ihtiyacı)(bazal metabolizma) bölümüne kaldığımız yerden devam edeceğiz ve tamamlayacağız
- Logo için kesin bir karar vereceğiz
- Bildirimler eklenecek ve Bir Sinyal kullanmayı düşünebiliriz.
- Başvuru son tamamlanma aşamasına geldikçe birim testleri ve diğer test işlemleri yazılarak yürütülecektir.
- Ayarlardaki düğmeler için tüm sayfalar tamamlanacaktır.
-
Sprint Notları:
-
Bu sprint için beklenen toplam puan : 200 puan
-
Puan Toplama Mantığı : (235 puan toplandı)
-
İlk sprint 200 puan, ikinci sprint 200 puan ve üçüncü sprint 200 puan hedefine sahiptir. Toplamda 600 puana ulaşmayı hedeflemekteyiz.
-
Daily Scrum: Toplantı Fotoğrafı WhatsApp Fotoğrafı
-
Sprint Board :https://trello.com/invite/b/XJ82NXi1/ATTI4c85468607bb9dbed7f48f1ec2f20d0f2BF191F9/bootcamp-f18
-
Sprint Review
-
Kemal
istatistikler sayfasının figma taslak tasarımını tamamladı. -
Kemal
, istatistikler sayfasını tamamladı. -
Havvanur
uygulama için API içerikleri ve veri seti araştırması yaptı. -
Kemal
tarafından Trello verileri düzenlendi. -
Hüseyin
veHavvanur
tarafından profil sayfası düzenlendi. -
Kurtuluş
,Güller
,Kemal
,Havvanur
veHüseyin
tarafından uygulamanın ana renk tasarımına karar verildi. -
Güller
veHüseyin
tarafından uygulama logosu tasarlandı. -
Kurtuluş
hareket görsellerini hazırladı. -
Hüseyin
veHavvanur
tarafından Firebase kurulumu yapıldı. -
Havvanur
uygulamaya dark ve light tema entegrasyonu yaptı. -
Hüseyin
tarafından vücut kitle endeksi hesaplama kodlaması ve Github'a entegre etme işlemleri gerçekleştirildi. -
Kemal
veGüller
trello üstünde çalıştı ve README.md dosyasını gerekli bölümleri yaptı . -
Sprint Review Katılımcıları :
Kemal Akarca
,Hüseyin Eraslan
,Havvanur Ezginci
,Kurtuluş Fidel Akyürek
,Güller Kalyoncu
-
-
Sprint Notları:
-
Bu sprint için beklenen toplam puan : 200 puan
-
Puan Toplama Mantığı : (200 puan toplandı)
-
İlk sprint 200 puan, ikinci sprint 200 puan ve üçüncü sprint 200 puan hedefine sahiptir. Toplamda 600 puana ulaşmayı hedeflemekteydik ve bu hedefe ulaştık.
-
Daily Scrum: WhatsApp Fotoğrafı WhatsApp Fotoğrafı WhatsApp Fotoğrafı
-
Sprint Board : Bootcamp F18 Sprint 3 Trello Board
-
Sprint Review
-
Havvanur
basıldığında kas grubu sayfasına yönlendirme işlemini tamamladı. -
Kemal
, reklamlar kısmını tamamladı. -
Havvanur
veri işlemlerini tamamladı. -
Güller
Readme.md sayfasını düzenledi. -
Havvanur
yapay zeka destekli diyetisyen (beslenme) kısmını tamamlandı. -
Hüseyin
programlar sayfasını tamamladı. -
Kemal
trello üzerinde çalıştı. -
Kurtuluş
video editi ve seslendirme işlemlerini tamamladı. -
Sprint Review Katılımcıları :
Kemal Akarca
,Hüseyin Eraslan
,Havvanur Ezginci
,Kurtuluş Fidel Akyürek
,Güller Kalyoncu
-
-
Sprint Retrospective:
-
Yarışmanın başında belirlenen ve önceki sprintlerde bahsedilen tüm özellikleri başarıyla ekledik ve projeyi tamamladık.
-
Takım olarak sprint süresince etkili bir iş birliği gerçekleştirdik ve sürekli gelişim gösterdik.
- Egzersizlerin ve diyetleri favorileme özelliği kazandırmak istedik
- Bildirimleri ayarlamaya çalıştık
-
-
A new Flutter project.
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.