🚗 MeParqueo: Integrando IoT y Mobile para Solución de Smart Parking
El desafío técnico principal de MeParqueo fue crear un ecosistema completo que conectara sensores IoT físicos con una aplicación móvil en tiempo real para resolver el caos vehicular del centro de Montería. Como líder técnico del proyecto, diseñé una arquitectura que integra hardware ESP32 con LoRaWAN, backend robusto con NestJS, y aplicación móvil multiplataforma. Esta solución de smart parking aborda directamente el impacto negativo de la zona ZER (Zona de Estacionamiento Regulado), ofreciendo a conductores información en tiempo real sobre disponibilidad de parqueaderos.
La problemática era compleja: los conductores perdían tiempo, dinero y tranquilidad buscando estacionamiento en una ciudad en crecimiento. La solución requería integración seamless entre hardware, conectividad de largo alcance y experiencia móvil optimizada.
🏗️ Stack Tecnológico e Infraestructura IoT
Como líder del equipo de desarrollo, implementé una arquitectura híbrida que combina IoT, backend escalable y aplicación móvil:
Mobile App - React Native
Stack: React Native, TypeScript, Redux Toolkit, React Query
Funcionalidades Clave:
- Mapa interactivo con ubicación en tiempo real
- Navegación integrada a parqueaderos disponibles
- Push notifications para disponibilidad de espacios
- Sincronización offline con cache inteligente
Decisión Técnica: React Native para deployment simultáneo iOS/Android con código compartido al 95%.
Backend API - NestJS + PostgreSQL
Stack: NestJS, TypeScript, PostgreSQL, WebSockets, Docker
Responsabilidades:
- API REST con documentación automática OpenAPI
- WebSockets para comunicación en tiempo real con sensores
- Base de datos relacional optimizada para consultas geoespaciales
- Sistema de autenticación JWT con refresh tokens
Arquitectura: Microservicios pattern con módulos especializados (usuarios, parqueaderos, sensores, notificaciones).
Hardware IoT - ESP32 + LoRaWAN
Stack: ESP32 WiFi LoRa Heltec, C++, TTN (The Things Network)
Componentes:
- Sensores ultrasónicos para detección de vehículos
- Transmisión LoRaWAN para alcance extendido urbano
- Gateway TTN configurado para cobertura del centro de Montería
- Batería optimizada con deep sleep modes
💡 Liderazgo Técnico y Desafíos de Integración
Como líder del equipo, coordiné la integración compleja entre tres dominios tecnológicos:
Integración IoT-Backend:
- Protocolo de comunicación bidireccional entre sensores y API
- Gateway management con TTN para escalabilidad urbana
- Data pipeline robusto para procesamiento de señales de sensores
- Fault tolerance con reintentos automáticos y fallbacks
Sincronización Tiempo Real:
- WebSockets implementation para updates instantáneos de disponibilidad
- State management distribuido entre mobile app y backend
- Geolocation optimization para consultas eficientes de parqueaderos cercanos
- Offline-first approach para funcionalidad sin conectividad
Metodología de Desarrollo:
- Sprints cross-funcionales coordinando hardware, backend y mobile
- Testing distribuido: Unit tests, Integration tests, Hardware simulations
- Code reviews obligatorios especialmente para integración IoT
- Deployment automatizado con CI/CD para backend y mobile builds
🎯 Resultados y Reconocimiento Mediático
El proyecto logró:
- Aplicación funcional disponible en Google Play Store y Apple App Store
- Red de sensores desplegada en puntos estratégicos del centro de Montería
- Reconocimiento mediático en Chicanoticias como innovación estudiantil destacada
- Arquitectura escalable preparada para expansión a otras zonas de la ciudad
- Demostración exitosa de integración IoT + Mobile en entorno urbano real
🚀 Impacto Técnico y Social
MeParqueo representa más que una app de parqueo; es una demostración de capacidades técnicas integrales:
- Full-stack development desde hardware hasta UI/UX
- IoT architecture con protocolos de comunicación robustos
- Mobile development multiplataforma con performance optimizada
- Database design para consultas geoespaciales eficientes
- DevOps practices con deployment automatizado y monitoring
El proyecto valida habilidades técnicas diversas mientras genera impacto social directo, solucionando problemas reales de movilidad urbana con tecnología de vanguardia.
🔗 Recursos Técnicos
- Google Play Store - Aplicación Android
- Apple App Store - Aplicación iOS
- Cobertura Mediática - Reconocimiento en Chicanoticias
Este proyecto demuestra integración completa de tecnologías emergentes (IoT + Mobile + Backend) aplicadas a problemáticas urbanas reales, destacando capacidades de liderazgo técnico y desarrollo full-stack.