Devathon: IV edición

EQUIPO 1

EQUIPO 2

EQUIPO 3

EQUIPO 4

EQUIPO 5

Sponsors de esta edición

Acerca del evento

👨‍💻 Descripción del proyecto desarrollado

Descripción:

📋 El proyecto consiste en el desarrollo de una plataforma web enfocada en la accesibilidad, que permita a personas con movilidad reducida obtener información sobre la accesibilidad de espacios públicos y privados en función de su ubicación. Se utilizarán APIs de terceros para obtener información de geolocalización y detalles de accesibilidad de distintos lugares.

Objetivos:

  • ✅ Crear un diseño accesible y responsive para que la plataforma sea fácilmente utilizada en diversos dispositivos.
  • ✅ Implementar una API de geolocalización, como Google Maps API o Mapbox, para obtener datos de ubicación y visualizar mapas interactivos.
  • ✅ Implementar una API de terceros, como Google Places para obtener información sobre la accesibilidad de espacios públicos y privados.
  • ✅ Desarrollar una interfaz frontend para explorar y visualizar datos de accesibilidad en función de la ubicación del usuario o de lugares seleccionados en el mapa.
  • ✅ Integrar un sistema de comentarios y valoraciones por parte de los usuarios para compartir sus experiencias y mejorar la información sobre accesibilidad.
  • ✅ Crear un backend que procese la información de ubicaciones y accesibilidad, y que se comunique con las APIs de geolocalización y accesibilidad para obtener datos actualizados.
  • ✅ Considerar la accesibilidad a nivel de aplicación y a nivel de usabilidad de la misma

✍ Criterios de evaluación

  • ✅ Integración del equipo (comunicación y organización): se evalúa la participación y comunicación del equipo de forma interna a través de sus canales de Discord, así como el avance en general con respecto a su organización interna.
  • ✅ Uso y gestión del repositorio: se evalúa el uso de git flow, revisión de PRs y mantenimiento de ramas principales, nomenclatura y buenas prácticas en general al trabajar con repositorios usando git y github.
  • ✅ Uso de herramientas de gestión: se evalúa el uso y mantenimiento de trello como herramienta de gestión del proyecto.
  • ✅ Capacidad de desglose y definición de prioridades: se evalúa la definición de historias de usuario por los participantes, capacidad de desglose de tareas y priorización de backlog según objetivos del sprint actual y proyecto en general.
  • ✅ Participación en ceremonias de framework agile (en llamada o por escrito): constancia del equipo y participación en las ceremonias (daily, planning, review, retrospective) sea de forma presencial (en llamada por discord) o dejando (para las dailies) resumen en el foro del equipo.
  • ✅ Nivel funcional del proyecto: se evalúa la cantidad de funcionalidades estables del proyecto final con respecto a su concepción/propuesta inicial.
  • ✅ Nivel visual del proyecto: se evalúan aspectos visuales, UI en general, combinación de colores, ortografía, proporciones de secciones, uso del espacio en la web, etc.
  • ✅ Nivel de accesibilidad del proyecto: se evalúan características de UX y accesibilidad como legibilidad del contenido, combinación de colores, uso de formularios, facilidad de uso del proyecto, etc.
  • ✅ Nivel técnico del proyecto: en la review final, el sponsor podrá hacer preguntas de nivel técnico en cuanto a las consideraciones y stack usados por cada equipo para realizar su evaluación particular.
  • ✅ Documentación del proyecto: documentación básica del proyecto (cómo levantarlo en local, dependencias y consideraciones que apliquen) y acuerdo de interfaz con swagger, postman, etc.
  • ✅ Modelado de entidades (BD): se podrá preguntar y revisar el modelo de la BD del proyecto en la review final para ver cómo se han estructurado las relaciones, se evaluará también el uso y cuidado de estándares, nomenclatura, bitácora, etc.
  • ✅ Integración de proyecto y equipos: integración de front y back, comunicación de ambas partes del equipo para esta integración y funcionamiento de la app integrada.