mobileeducationMVPSistema2024Finalizado

// project case study

Flutter Biodiversity App

Aplicación móvil para exploración de especies y registro de biodiversidad en Guanajuato.

FlutterDartFirebaseFirestore
project visual placeholder
1

El problema

Necesidad de contar con una herramienta digital interactiva para apoyar actividades educativas en biodiversidad, permitiendo visualizar especies y registrar avistamientos de forma accesible para estudiantes y público general.

2

La solución

Desarrollo de una aplicación móvil multiplataforma con enfoque en experiencia de usuario, que permite explorar especies, registrar observaciones y estructurar la información de manera clara y visual.

3

Arquitectura del sistema

Aplicación basada en Flutter como frontend, Firebase como backend y Firestore para persistencia de datos, siguiendo una arquitectura simple tipo MVP enfocada en rapidez de desarrollo y validación del producto.

Resumen del proyecto

Aplicación móvil multiplataforma enfocada en educación ambiental, que permite explorar especies, registrar avistamientos y acercar la biodiversidad a estudiantes y público general mediante una experiencia visual accesible.

// editorial notes

Estado y evolución del proyecto

Esta sección reúne notas editoriales complementarias, avances, próximos pasos y observaciones del proceso.

Contexto

Este proyecto surge durante un proceso de formación en Flutter, mientras participaba como promotor de educación ambiental.

A partir de la necesidad de contar con un recurso digital interactivo para exposiciones, talleres y actividades educativas, se planteó el desarrollo de una aplicación que permitiera:

  • visualizar especies del estado de Guanajuato
  • acercar la biodiversidad a estudiantes y público general
  • documentar avistamientos de manera accesible

Aunque inicialmente el proyecto no fue concluido, esta versión representa una reconstrucción del concepto original llevada a un MVP funcional.


Enfoque de producto

Antes de ser una implementación técnica, esta aplicación fue pensada como un producto digital:

  • enfoque en experiencia visual e interacción
  • navegación clara y accesible
  • estructura pensada para usuarios no técnicos
  • escalabilidad hacia una herramienta educativa más robusta

Este proyecto refleja un proceso donde el diseño y la intención del producto preceden al desarrollo técnico.


Features

  • Autenticación de usuarios (Firebase Auth)
  • Navegación estructurada (Bottom Navigation + Drawer)
  • Catálogo de especies en formato grid
  • Vista de detalle tipo ficha técnica
  • Registro de avistamientos
  • Persistencia de datos en Cloud Firestore
  • Vista de mapa (estructura base)
  • Visualización de reportes del usuario

Flujo de usuario

Login → Home → Explorar especies → Detalle → Reportar → Mis reportes