Caso · Transporte de pasajeros
Tres apps y
un servidor.
NikuCar conectaba pasajeros con conductores desde el celular. Desarrollamos la app de pasajeros, la app de conductores, una app para operar bases y rutas, y el servidor que las une.



Un viaje, de principio a fin
Cómo funcionaba
Tres diagramas de la plataforma

Diagramas hechos por Creaun.app a partir del código del proyecto

Lo que desarrollamos
Cuatro partes que trabajan juntas
- 01
App de pasajeros
Registro con código de verificación, solicitud del viaje, viaje en curso en el mapa, historial y ayuda.
- 02
App de conductores
Registro con documentos, ofertas de viaje al instante, ruta y viaje en curso.
- 03
App de bases y rutas
Para quien opera el servicio: crea bases, rutas y viajes, y asigna conductores y usuarios.
- 04
Servidor y base de datos
Viajes, conductores, usuarios, vehículos, documentos, pagos, avisos y calificaciones, con mensajes al instante entre las apps.






El proyecto en números
Siete meses de trabajo en 2025
4
partes de código: 3 apps y el servidor
7 meses
de trabajo, de abril a noviembre de 2025
16
módulos en el servidor
~60
archivos de puntos de acceso en el servidor (por donde las apps piden datos)
+80
archivos de pantalla en las apps de pasajeros y de conductores
3
tipos de usuario: pasajero, conductor y operador
Cronología
De la app de pasajeros al servidor completo
- 01
Abril de 2025
Arranca la app de pasajeros.
- 02
Julio de 2025
Empieza el servidor con su base de datos.
- 03
Octubre de 2025
Se suma la app de conductores y se afina la de pasajeros.
- 04
Noviembre de 2025
Último cambio registrado del proyecto.
Las fechas salen del historial de cambios del código. La app de bases y rutas no tiene historial propio, así que no aparece en la cronología.
Tecnología
Con qué está hecho
Las tres apps comparten la misma tecnología, así que cada mejora llega a iPhone y Android a la vez. El servidor las conecta y guarda los viajes.
React Native 0.76 y Expo 52
Las tres apps, para iPhone y Android, con mapas, ubicación y avisos.
Node.js con Express 4
El servidor y las rutas por donde las apps le piden datos.
Socket.IO
Los mensajes al instante entre las apps y el servidor.
Supabase y PostgreSQL
La base de datos y las cuentas de usuario.
Firebase
Avisos al celular y servicios del servidor.
OpenPay
Conexión con un servicio de pagos para cobrar con tarjeta.
TypeScript
Un lenguaje que revisa el código y ayuda a detectar errores antes de publicar.
Estado del proyecto: la app ya no está publicada. Esta página documenta el trabajo que hicimos. Como no hay capturas públicas de las apps, lo mostramos con diagramas hechos a partir del código.
Apps móviles a medida
Si tu idea necesita una app propia, empezamos con una primera versión.
Ver másAuxigeria
Otro caso: apps, panel y servidor de una plataforma de salud en casa.
Ver másMás proyectos
Apps, webs y plataformas que hemos hecho.
Ver más¿Necesitas apps y un servidor para tu servicio?
En 30 minutos te decimos qué entraría en la primera versión y cuánto tardaría.
Agendar llamada