Skip to content

Projekt zespołowy. Aplikacja REST Flask + REACT

License

Notifications You must be signed in to change notification settings

mlabuda2/beefit

Repository files navigation

Beefit

Aplikacja webowa wykonana za pomocą Python Flask oraz React Redux, mająca na celu pomoc w planowaniu codziennego żywienia. Docelowo będzie umożliwiać śledzenie przez użytkownika wartości kalorycznej codziennych posiłków, historię tego jak wyglądały one w przeszłości, oraz algorytm proponujący ćwiczenia zależnie od nadwyżki kalorii w spożywanych posiłkach. Użytkownik będzie mógł wprowadzić informacje o swoim ciele(wzrost, waga, wiek, wielkość mięśni, waga, którą chce osiągnąć), na podstawie których algorytm będzie mógł wyliczyć dietę i czas potrzebny do osiągnięcia założonych celów. Będzie posiadała ona bazę produktów i ćwiczeń aktualizowaną na bieżąco za pomocą skryptów scrapujących zewnętrzne strony internetowe. Planujemy też dodać możliwie najwięcej funkcjonalności powiązanych ze zdrowym trybem życia i liczeniem kalorii.

Planowane cechy aplikacji:

  • zaktualizowana baza produktów spożywczych
  • zaktualizowana baza ćwiczeń treningowych
  • możliwość dodawania własnych przepisów
  • dodawanie spożytych każdego dnia produktów
  • śledzenie historii, obliczanie spożycia kalorii
  • lista posiłków, możliwość dodawania własnych
  • algorytm podpowiadający plan ćwiczeń w zależności od spożytych kalorii
  • kalkulator kalorii
  • obliczanie zapotrzebowania (masa, wiek, wysiłek fizyczny)
  • tworzenie przykładowych planów treningowych pod oczekiwania
  • kalendarz postępu (spadek wagi)
  • obrazowanie danych na wykresach(waga, mięśnie, osiągnięcia)
  • wykorzystanie architektury REST

Harmonogram:

18.11.2018 - szkielet aplikacji, obsługa użytkowników

25.11.2018 - zaimplementowana historia posiłków oraz baza danych produktów

09.12.2018 - obliczanie zapotrzebowania, kalkulator zużycia kalorii

16.12.2018 - algorytm sugerujący ćwiczenia na podstawie spożycia kalorii

About

Projekt zespołowy. Aplikacja REST Flask + REACT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •