Save The Earth

La plataforma en la que los usuarios pueden compartir sus acciones sostenibles.

Qué hace

- ¿Qué es Save The Earth?
Save the Earth es una plataforma en la que los usuarios pueden compartir sus acciones sostenibles y recibir comentarios personalizados de Gemini. Cuando publican contenido sobre sus acciones ecológicas, los usuarios pueden contribuir a una comunidad global comprometida con la sostenibilidad ambiental.
Esto resuelve el problema de las personas que quieren contribuir a la sostenibilidad ambiental, pero no saben qué hacer o si están contribuyendo con el enfoque correcto.
(Para las personas con discapacidades, está disponible la entrada de voz).
El frontend es con Flutter Web alojado por Firebase Hosting,
El backend está completamente compilado con Firebase Cloud Function.
Firebase Firestore se usa para la DB y Firebase Auth para la administración de cuentas.
- Cómo usé la API de Gemini
1: Comentarios personalizados
Firebase Cloud Functions se activan en los envíos de los usuarios, y la API de Gemini, manipulada por Firebase GenKit, genera los comentarios adecuados.
2: Generación de contenido
En respuesta a la entrada de palabras clave del usuario, se llama a httpCallable de Firebase Cloud Function y la API de Gemini, manipulada por Firebase GenKit, genera la oración adecuada. 3: Descubre publicaciones similares
Muestra publicaciones similares a las del usuario registradas en Firestore.
Para ello, se combina la Búsqueda de vectores de la extensión de Firebase con Firestore y la API de Gemini.

Con la tecnología de

  • Flutter
  • Firebase

Equipo

De

ynishino

De

Japón