Saltar al contenido
Todos los proyectos
EspañolEnglish
Descargar CV (PDF)

Caso de estudio

AndeSpace

Reservas de espacios universitarios

Mejor proyecto de su sección · Construcción de Aplicaciones MóvilesEquipo de 6FlutterFastAPIPostgreSQLGitHub Actions

El problema

En la universidad había espacios desaprovechados, y no existía una forma sencilla de reservar espacios para grupos ni de organizarse con amigos según sus horarios.

Sin ella se desperdician espacios y tiempo, y los grupos no llegan a coordinarse porque encontrar un horario común cuesta demasiado.

Mi rol

Equipo de 6: tres personas en la app de Kotlin y tres en la de Flutter, todas también en el backend y la base de datos compartidos. Yo trabajé en la de Flutter.

Mis aportes

  • Diseñé y construí la pantalla de inicio, la búsqueda, la reserva de salones y la red de amigos con estados de visibilidad (ocupado, en casa, libre…).
  • Cada una de punta a punta: lluvia de ideas, diseño, documentación, base de datos, backend y Flutter.

Aportes del equipo

Mis compañeros hicieron, también de punta a punta, los ajustes, los favoritos, el historial, el horario personal, el cruce de horarios con amigos, las notificaciones y el detalle de cada salón.

El proceso

Decisiones

  • Alternativas
    Una pantalla de inicio con muchas funciones o solo con lo esencial, y un diseño cargado o sobrio.
    Elección
    Un inicio sencillo y un diseño sobrio.
    Por qué
    Reducir la fricción, que la app se entendiera sin explicaciones y no abrumar a quien la usa.
  • Alternativas
    Mostrar siempre a los amigos o no.
    Elección
    Que cada persona decida su visibilidad frente a sus amigos.
    Por qué
    La privacidad la controla el usuario, no la app.

Cambios de rumbo

  • La parte social no estaba en el plan inicial. Con el feedback vimos que era imprescindible, porque el círculo social es inseparable de cómo se aprovechan los espacios, y pivotamos para incorporarla.

Resultado

  • Mejor proyecto de su sección en Construcción de Aplicaciones Móviles.
  • Aprendí a trabajar con un backend unificado e independiente de dos frontends distintos, algo que no había hecho antes.

Aprendizajes

  • Incorporaría mucho antes la parte de amigos y horarios, porque era la que más valor aportaba.