Александра обнови решението на 12.12.2022 15:17 (преди около 2 години)
+#(Title)ExerHealth
+
+#(Description)Клонинг на MyFitnessPal (до колкото е възможно)
+
+#(Functionalities)Регистрация, логин, логаут, малък въпросник, свързан към Bmi калкулатор, база с храни и възможност за добавяне на още от #потребителите, база с упражнения…
+
+#(Milestones)Тук приемам и идеи ако ви се струва прекалено просто за проект.
+
+#(Estimate in man-hours)Никва идея, коледната ваканция I guess… (cry emoji)
+
+#(Usage of technologies)
+#Django, за другите не съм решила, но ще е нещо basic.
Моля развий идеята. За момента не е достатъчно ясно какво целиш да постигнеш и как.
Title:
- Звучи добре.
Description:
- Моля опиши го собственоръчно. Не мисля за удачно да ходя да си събирам функионалностите сам от този сайт.
Functionalities:
- "Регистрация, логин, логаут" в общи линии получаваш наготово от Django.
- "Малък въпросник, свързан към Bmi калкулатор" - ако въпросникът представлява ръст и тегло, а калкулаторът един математически израз за изчисляване на BMI - това ще ти отнеме около 30 минути и не показва кой знае какви умения с Пайтън.
- "База с храни и възможност за добавяне на още от #потребителите" - каквото и да представлява базата - тя ще е реално един клас, а добавянето ще е една форма, който също можеш да генерираш наготово, т.е. тук ти трябват още 30 минути.
- "База с упражнения…" - Това ще е още един клас, който не си представяме да е нещо повече от заглавие, описания, време за прилагане и още 1-2 полета, т.е. пак ще ти отнеме не повече от час.
- Като цяло, идеята ми се струва като нещо, което е подходящо само за домашна работа и ще ти отнеме не повече от един следобед, дори да нямаш идея как да използваш Django. Това, което показах на Django лекциите, е по-сложно от твоята дефиниция.
Milestones:
- Идеите трябва да дойдат от теб. Ако имаш нещо, което е горе-долу готово като идея и сложност, можем да предложим туй-онуй, но за момента идеята ти е прекалено повърхностна. Моля, прегледай темата с примери, и се опитай да бъдеш по-описателна и да дефинираш проект с по-голяма сложност - https://fmi.py-bg.net/topics/173
Usage of technologies:
- "Django, за другите не съм решила, но ще е нещо basic." - За момента виждам само Django. Не казвам, че това е проблем. Можеш да минеш и само с него, но само ако компенсираш със сложност, идваща от логиката на приложението ти.