Save The Earth
यह एक ऐसा प्लैटफ़ॉर्म है जहां उपयोगकर्ता, पर्यावरण को ध्यान में रखकर की गई अपनी कार्रवाइयों के बारे में बता सकते हैं.
यह क्या करता है
- Save The Earth क्या है
Save the Earth एक ऐसा प्लैटफ़ॉर्म है जहां उपयोगकर्ता, पर्यावरण को बचाने के लिए की गई अपनी कार्रवाइयों के बारे में बता सकते हैं. साथ ही, Gemini से अपनी दिलचस्पी के हिसाब से सुझाव, शिकायत या राय पा सकते हैं. उपयोगकर्ता, पर्यावरण के अनुकूल गतिविधियों के बारे में पोस्ट करके, पर्यावरण को बनाए रखने के लिए काम करने वाली ग्लोबल कम्यूनिटी में योगदान दे सकते हैं.
इससे उन लोगों की समस्या हल होती है जो पर्यावरण को बनाए रखने में योगदान देना चाहते हैं, लेकिन उन्हें नहीं पता कि क्या करना है या वे सही तरीके से योगदान दे रहे हैं या नहीं.
(दिव्यांग लोगों के लिए, वॉइस इनपुट की सुविधा उपलब्ध है.)
इसका फ़्रंटएंड, Flutter वेब के साथ है, जिसे Firebase Hosting होस्ट करता है.
इसका बैकएंड पूरी तरह से Firebase Cloud Function के साथ बनाया गया है.
डीबी के लिए Firebase Firestore और खाता मैनेज करने के लिए Firebase Auth का इस्तेमाल किया जाता है.
- मैंने Gemini API का इस्तेमाल कैसे किया
1: उपयोगकर्ता के हिसाब से सुझाव
उपयोगकर्ता के सबमिशन पर Firebase Cloud Functions ट्रिगर होते हैं. साथ ही, Firebase GenKit की मदद से मैनेज किए जाने वाले Gemini API, सही सुझाव जनरेट करता है.
2: कॉन्टेंट जनरेशन
उपयोगकर्ता के कीवर्ड इनपुट के जवाब में, Firebase Cloud Function का httpCallable को कॉल किया जाता है. साथ ही, Firebase GenKit की मदद से मैनेज किए जाने वाले Gemini API, सही वाक्य जनरेट करता है. तीसरा: मिलती-जुलती पोस्ट खोजें
यह Firestore में सेव की गई उपयोगकर्ता की पोस्ट से मिलती-जुलती पोस्ट दिखाता है.
इसके लिए, Firebase एक्सटेंशन वेक्टर सर्च को Firestore और Gemini API के साथ जोड़ा जाता है.
इनकी मदद से बनाया गया
- Flutter
- Firebase
टीम
इन्होंने बदलाव किया है
ynishino
इन्होंने भेजा
जापान