Save The Earth
הפלטפורמה שבה המשתמשים יכולים לשתף את הפעולות שלהם בתחום הקיימות.
תיאור
- מהי Save The Earth
Save the Earth היא פלטפורמה שבה משתמשים יכולים לשתף את הפעולות שלהם לשמירה על הסביבה ולקבל משוב מותאם אישית מ-Gemini. כשמשתמשים מפרסמים את הפעולות האקולוגיות שהם מבצעים, הם יכולים לתרום לקהילה גלובלית שמחויבת לקיימות סביבתית.
הפתרון הזה פותר את הבעיה של אנשים שרוצים לתרום לקיימות סביבתית אבל לא יודעים מה לעשות או אם הם תורמים בצורה הנכונה.
(למשתמשים עם מוגבלויות יש אפשרות להשתמש בהזנת קול).
החזית נוצרה באמצעות Flutter Web שמתארח ב-Firebase Hosting,
הקצה העורפי נוצר לחלוטין באמצעות Firebase Cloud Function.
המערכת משתמשת ב-Firebase Firestore ליצירת מסדי נתונים וב-Firebase Auth לניהול חשבונות.
- איך השתמשתי ב-Gemini API
1: משוב מותאם אישית
פונקציות Firebase Cloud מופעלות על סמך נתונים שהמשתמשים שולחים,ו-Gemini API, שמנוהל על ידי Firebase GenKit, יוצר משוב מתאים.
2: יצירת תוכן
בתגובה להזנת מילות המפתח של המשתמשים, מתבצעת קריאה ל-httpCallable של Firebase Cloud Function, ו-Gemini API, שמנוהל על ידי Firebase GenKit, יוצר את המשפט המתאים. 3: הצגת פוסטים דומים
התכונה הזו מציגה פוסטים שדומים לפוסטים של המשתמש שתועדו ב-Firestore.
התכונה הזו מתקבלת על ידי שילוב של חיפוש וקטורים של התוסף של Firebase עם Firestore ו-Gemini API.
מבוסס על
- Flutter
- Firebase
קבוצה
על ידי
ynishino
מאת
יפן