Спасем Землю

Платформа, на которой пользователи могут делиться своими действиями в области устойчивого развития.

Что он делает

- Что такое Save The Earth?
Save the Earth — это платформа, где пользователи могут делиться своими устойчивыми действиями и получать персонализированную обратную связь от Gemini. Публикуя информацию о своих экологически чистых действиях, пользователи могут внести свой вклад в глобальное сообщество, приверженное экологической устойчивости.
Это решает проблему людей, которые хотят внести свой вклад в экологическую устойчивость, но не знают, что делать и используют ли они правильный подход.
(Для людей с ограниченными возможностями доступен голосовой ввод.)
Фронтенд — Flutter Web, размещенный на Firebase Hosting,
Бэкэнд полностью создан с использованием Firebase Cloud Function.
Для базы данных используется Firebase Firestore, а для управления учетными записями — Firebase Auth.
- Как я использовал Gemini API
1: Персонализированная обратная связь
Функции Firebase Cloud запускаются при отправке данных пользователем, а API Gemini, управляемый Firebase GenKit, генерирует соответствующую обратную связь.
2: Генерация контента
В ответ на ввод пользователем ключевого слова вызывается httpCallable функции Firebase Cloud, а API Gemini, управляемый Firebase GenKit, генерирует соответствующее предложение. 3. Найдите похожие записи
Он отображает сообщения, похожие на сообщения пользователя, зарегистрированные в Firestore.
Это достигается путем объединения Firebase Extension Vector Search с Firestore и Gemini API.

Построено с

  • Трепетание
  • Firebase

Команда

К

инисино

От

Япония