Olakino

211102
:מספר הפרויקט
בר הרן, גל חי, תומר וויגה, לירון כהן
:שמות הסטודנטים המציגים
ד"ר קירש אילן
:שם המנחה
פתרונות תוכנה מתקדמים
:שם הסדנה
:GitHub

פוסטר
מצגת
:תקציר הפרויקט

Olakino הינה אפליקציית web שנועדה להנגיש אורח חיים בריא לכלל האוכלוסייה. המשתמש ממלא שאלון בריאותי והאפליקציה בונה עבורו תוכנית תזונתית אישית, כמו גם תוכנית אימונים מותאמת אישית. האפליקציה שמה דגש על ההיבט החינוכי ומטרתה לספק למשתמש מידע וכלים שבעזרתם יוכל לאמץ אורח חיים בריא והרגלים שישפרו את בריאותו. בנוסף, האפליקציה מאפשרת חיפוש מתכונים בהתאם להעדפות תזונתיות ופרמטרים בריאותיים שונים, ומציגה ניתוח תזונתי של מתכונים אלו ואפשרות לשילובם בתוכנית התזונתית.

טכנולוגיות בהן השתמשנו:

צד לקוח:
React ליצירת רכיבי UI ו-Bootstrap לעיצובם. נעזרנו בספריות נוספות, כגון: axioms לטובת ניהול בקשות HTTP ו-react-hook-form לניהול forms ו validation.

צד שרת:
שפת התכנות בה השתמשנו היא Python ונעזרנו ב Flask כ-web framework.
מסד הנתונים בו השתמשנו לשמירת המידע הוא PostgreSQL.
בנוסף נעזרנו ב-API של שירות Edamam, לצורך אחזור מתכונים לבניית תוכניות תזונה.
השרת מותקן ורץ על AWS.