top of page

Flash Deals

210301
:מספר הפרויקט
אור ג'רבי ושירה דימניק
:שמות הסטודנטים המציגים
ד"ר גבר טומה
:שם המנחה
Home Communications
:שם הסדנה
:מסלול הסדנה
:GitHub
פוסטר
מצגת
:תקציר הפרויקט

אפליקציית Flash Deals מהווה פלטפורמה שמקשרת מוכרים וקונים בזמן אמת: המוכרים יכולים לפרסם בה מוצרים חדשים, מכירות מיוחדות, הנחות סוף עונה, הנחות סוף יום ועוד, והקונים יכולים להתעדכן בדילים לפי תחומי עניין ומרחק מביתם.

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

בצד הקונים כל קונה מגדיר את תחומי העניין שמעניינים אותו, המיקום המבוקש ומרחק ביחס למיקום. כך מתקבל עבור הקונה עמוד שמותאם לו (Feed) שכוללים את הדילים שמתאימים לו. הקונה יכול לשנות את ההגדרות בכל זמן שיבחר.

הפרויקט נכתב כאפליקציית web בשפת Python על גבי Flask (web framework), התבצעה אינטגרציה לממשקים של Goggle: חיבור המשתמשים נעשה באמצעות API של Google Login והעבודה עם כתובות ומיקומים נעשה באמצעות API של Google Maps. נתוני המשתמשים והדילים נשמרו ב-Database של SQLAlchemy. השרת רץ על גבי שירותי ענן של AWS.

bottom of page