Course Correct: Reimaginando la Movilidad Urbana a Través de la Accesibilidad
Inspiración
Course Correct se inspiró en una pregunta fundamental: ¿Qué tan diferente se siente una ciudad según la capacidad de recorrerla?
Para muchos residentes de Tijuana, las barreras de accesibilidad no son inconvenientes ocasionales, sino obstáculos diarios que afectan la independencia, la seguridad, las oportunidades laborales, el acceso a la atención médica y la participación comunitaria. Aceras dañadas, rampas faltantes, transporte público inaccesible e información incompleta sobre accesibilidad pueden convertir un simple viaje en una experiencia frustrante o imposible.
Como equipo apasionado por el diseño centrado en el ser humano, la accesibilidad y la tecnología cívica, quisimos crear una solución que ayude a las personas a recorrer sus ciudades con mayor confianza, al tiempo que empodera a las comunidades para mejorar sus entornos.
Lo que creamos
Course Correct es una plataforma de inteligencia de accesibilidad impulsada por IA que combina informes comunitarios, planificación de rutas, calificaciones de accesibilidad y mapeo en tiempo real para ayudar a los residentes a identificar caminos seguros y accesibles en toda Tijuana.
La plataforma permite a los usuarios:
- Descubrir rutas accesibles adaptadas a sus necesidades
- Informar sobre barreras físicas de accesibilidad mediante fotos y datos de ubicación
- Consultar información sobre accesibilidad generada por la comunidad
- Contribuir con calificaciones de accesibilidad y comentarios sobre las rutas
- Acceder a un mapa interactivo de las condiciones de accesibilidad en toda la ciudad
Una función que nos entusiasmó especialmente desarrollar fue el Sistema de Calificación de Rutas Accesibles.
La accesibilidad es algo muy personal. Una ruta accesible para un usuario puede ser difícil o imposible para otro. En lugar de basarse únicamente en la distancia o el tiempo de viaje, Course Correct permite a los miembros de la comunidad calificar las rutas según:
- Calidad de las aceras
- Disponibilidad de rampas
- Estado de la superficie
- Seguridad
- Iluminación
- Accesibilidad al transporte público
- Facilidad de navegación
- Compatibilidad con ayudas para la movilidad
Estas calificaciones crean una experiencia de navegación más personalizada, basada en la experiencia vivida y el conocimiento de la comunidad.
Enfoque de Diseño Priorizando la Accesibilidad
Durante todo el desarrollo, nos centramos intencionalmente en diseñar para una amplia gama de necesidades de accesibilidad, en lugar de tratar la accesibilidad como una sola categoría.
Consideramos casos excepcionales y experiencias de usuario que involucran:
- Usuarios de sillas de ruedas
- Personas que usan andadores o bastones
- Adultos mayores
- Padres con cochecitos de bebé
- Usuarios con lesiones temporales
- Personas ciegas o con baja visión
- Usuarios neurodivergentes
- Usuarios con discapacidades cognitivas
- Personas con discapacidad auditiva
Nuestro equipo reconoció que los desafíos de accesibilidad varían significativamente entre comunidades e individuos. Por ello, priorizamos la flexibilidad, la personalización y los comentarios de los usuarios, en lugar de asumir una definición universal de accesibilidad.
También nos basamos en los principios de las Pautas de Accesibilidad para el Contenido Web (WCAG) durante todo el proceso de diseño para garantizar:
- Contenido perceptible
- Interfaces operables
- Interacciones comprensibles
- Experiencias digitales sólidas
Al incorporar las mejores prácticas de accesibilidad desde las primeras etapas del proceso de diseño, buscamos crear una plataforma usable, inclusiva y adaptable.
Cómo lo desarrollamos
Course Correct se desarrolló utilizando:
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- PostgreSQL
- Google Maps Platform
- Gemini AI
- GitHub
- Vercel
La aplicación combina tecnología de mapeo, informes generados por la comunidad y clasificación de imágenes asistida por IA para identificar barreras de accesibilidad y crear recomendaciones de ruta más precisas.
Los informes de la comunidad ayudan a mantener un mapa de accesibilidad en constante evolución, mientras que la IA ayuda a categorizar barreras como aceras dañadas, rampas faltantes, cruces inseguros y obstáculos relacionados con obras.
Desafíos que enfrentamos
Uno de los desafíos más importantes fue equilibrar la implementación técnica con la complejidad de la accesibilidad en sí misma.
La accesibilidad no es estática y las necesidades de accesibilidad no son universales. Dedicamos mucho tiempo a analizar casos extremos, diferentes experiencias de discapacidad y las limitaciones de los sistemas de navegación tradicionales que priorizan la velocidad sobre la usabilidad.
Otro desafío fue diseñar una plataforma capaz de mantenerse relevante a lo largo del tiempo. Las condiciones de accesibilidad cambian constantemente debido a la construcción, el deterioro de la infraestructura y los obstáculos temporales. Esto nos llevó a priorizar los informes colaborativos, la validación comunitaria y las actualizaciones en tiempo real como características fundamentales.
También exploramos cómo la IA podría apoyar de manera responsable los esfuerzos de accesibilidad, garantizando al mismo tiempo que el conocimiento de la comunidad siga siendo esencial para la toma de decisiones.
Lo que aprendimos
Este proyecto reforzó la importancia de diseñar con las comunidades, en lugar de simplemente diseñar para ellas.
Aprendimos que la accesibilidad va más allá de la infraestructura. Incluye la confianza, el acceso a la información, la independencia y la capacidad de participar plenamente en la vida cívica.
También aprendimos
Course Correct: Reimagining Urban Mobility Through Accessibility
Inspiration
Course Correct was inspired by a fundamental question: How different does a city feel depending on your ability to navigate it?
For many residents of Tijuana, accessibility barriers are not occasional inconveniences—they are daily obstacles that impact independence, safety, employment opportunities, healthcare access, and community participation. Damaged sidewalks, missing ramps, inaccessible public transit, and incomplete accessibility information can transform a simple trip into a frustrating or impossible experience.
As a team passionate about human-centered design, accessibility, and civic technology, we wanted to create a solution that helps people navigate their cities with greater confidence while simultaneously empowering communities to improve the environments around them.
What We Built
Course Correct is an AI-powered accessibility intelligence platform that combines community reporting, route planning, accessibility ratings, and real-time mapping to help residents identify safe and accessible paths throughout Tijuana.
The platform allows users to:
- Discover accessible routes tailored to their needs
- Report physical accessibility barriers using photos and location data
- View community-generated accessibility insights
- Contribute accessibility ratings and route feedback
- Access a living map of accessibility conditions throughout the city
One feature we were especially excited to develop was the Accessibility Route Rating System.
Accessibility is deeply personal. A route that is accessible for one user may be challenging or impossible for another. Rather than relying solely on distance or travel time, Course Correct allows community members to rate routes based on:
- Sidewalk quality
- Ramp availability
- Surface conditions
- Safety
- Lighting
- Public transit accessibility
- Ease of navigation
- Mobility aid compatibility
These ratings create a more personalized navigation experience rooted in lived experience and community knowledge.
Accessibility-First Design Approach
Throughout development, we intentionally focused on designing for a wide range of accessibility needs rather than treating accessibility as a single category.
We considered edge cases and user journeys involving:
- Wheelchair users
- Individuals using walkers or canes
- Older adults
- Parents with strollers
- Users with temporary injuries
- Blind and low-vision individuals
- Neurodivergent users
- Users with cognitive disabilities
- Individuals with hearing impairments
Our team recognized that accessibility challenges vary significantly between communities and individuals. Because of this, we prioritized flexibility, personalization, and user-generated feedback rather than assuming one universal definition of accessibility.
We also referenced Web Content Accessibility Guidelines (WCAG) principles throughout our design process to support:
- Perceivable content
- Operable interfaces
- Understandable interactions
- Robust digital experiences
By incorporating accessibility best practices early in the design process, we aimed to create a platform that is usable, inclusive, and adaptable.
How We Built It
Course Correct was built using:
- Next.js
- React
- TypeScript
- Tailwind CSS
- Supabase
- PostgreSQL
- Google Maps Platform
- Gemini AI
- GitHub
- Vercel
The application combines mapping technology, community-generated reports, and AI-assisted image classification to identify accessibility barriers and create more informed route recommendations.
Community reports help maintain an evolving accessibility map while AI assists in categorizing barriers such as damaged sidewalks, missing ramps, unsafe crossings, and construction-related obstacles.
Challenges We Faced
One of the most significant challenges was balancing technical implementation with the complexity of accessibility itself.
Accessibility is not static, and accessibility needs are not universal. We spent considerable time thinking through edge cases, different disability experiences, and the limitations of traditional navigation systems that prioritize speed over usability.
Another challenge involved designing a platform capable of remaining relevant over time. Accessibility conditions change constantly due to construction, infrastructure degradation, and temporary obstacles. This led us to emphasize crowdsourced reporting, community validation, and real-time updates as core features.
We also explored how AI could responsibly support accessibility efforts while ensuring that community knowledge remains central to decision-making.
What We Learned
This project reinforced the importance of designing with communities rather than simply designing for them.
We learned that accessibility extends beyond infrastructure. It includes trust, confidence, information access, independence, and the ability to participate fully in civic life.
We also learned the value of testing edge cases early, challenging assumptions, and considering the diverse experiences of people with different abilities throughout the design process.
Future Vision
We envision Course Correct becoming a scalable accessibility platform capable of supporting cities throughout Baja California and beyond.
Future enhancements include:
- Personalized accessibility profiles
- Municipal planning dashboards
- Accessibility heat maps
- Public transit integrations
- Predictive route recommendations
- Community incentives and gamification
- Expanded multilingual accessibility support
Our goal is simple: make accessibility visible, measurable, and actionable so cities can become more inclusive for everyone.
Because when people can navigate their communities confidently, entire cities become stronger.
Built With
- accessibility-analytics
- accessibility-barrier-detection
- accessibility-first-design
- accessibility-route-planning
- accessible-navigation-systems
- ai-assisted-image-classification
- ai-powered
- citizen-reporting-platform
- civic-technology
- community-driven-mapping
- community-verification-system
- crowdsourced-accessibility-data
- cursor-ai
- design-thinking
- eslint
- figma
- gemini-vision-api
- geolocation-api
- git
- github
- github-actions
- google-gemini-ai
- google-maps-javascript-api
- google-maps-platform
- human-centered-design
- inclusive-design
- interactive-mapping
- mobile-responsive-design
- mobility
- next.js
- npm
- postcss
- postgresql
- react
- real-time-data-reporting
- real-time-route-accessibility-ratings
- service-design
- supabase
- supabase-authentication
- supabase-cloud
- supabase-realtime
- tailwind-css
- typescript
- urban
- user-centered-design
- ux-research
- vercel
- wcag-accessibility-principles
Log in or sign up for Devpost to join the conversation.