MATARTAXI
Reserva de taxis en tiempo real y gestión de flota.
Proyecto privado de cliente — no desplegado públicamente.

Capturas

Resumen
SaaS moderno para operadores de taxi — dispatch en tiempo real, conductores, reserva, rutas y panel de operaciones. El sistema sustituye el dispatch por teléfono y papel por una sola vista en vivo de la flota, construida con Laravel para el backend y React con TypeScript tanto para el panel del operador como para la interfaz de pasajero.
El problema
Los operadores iban a llamadas y papel, sin vista en vivo de conductores ni viajes. Los despachadores no tenían forma de saber qué conductor estaba libre, en viaje, o dónde estaba realmente un coche en la carretera, así que la asignación era una suposición y las disputas sobre tarifas o rutas no tenían ningún registro que consultar. Los pasajeros no podían seguir su viaje en tiempo real y tenían que llamar repetidamente para preguntar dónde estaba su conductor.
La solución
SaaS full stack con tracking WebSocket, dispatch automático, app de pasajero mobile-first y panel de flota en vivo. Pusher transporta la ubicación del conductor y los eventos de estado del viaje por WebSocket, así que el mapa del despachador y la pantalla de seguimiento del pasajero se actualizan en el momento en que cambia la posición de un conductor, sin consultar el servidor en bucle. La API de Google Maps calcula rutas y renderiza la posición en vivo, y PostgreSQL guarda viajes, conductores, tarifas e historial detrás de una API Laravel que consumen tanto el panel React como la app de pasajero. Toda la pila corre en contenedores Docker, así que el entorno probado en desarrollo es el que sale a producción.
Rol
Desarrollador full stack — arquitectura, API, dashboard e infraestructura en tiempo real. Responsable del modelo de datos que conecta conductores, viajes y tarifas, la capa de API Laravel, el panel de operador en React y la infraestructura WebSocket que mantiene el dispatch y el seguimiento en vivo. Los tipos TypeScript se comparten en el contrato de API donde es posible, así que un registro de viaje o conductor cambia de forma en un solo lugar en vez de desalinearse entre el backend y el panel.
Resultado
En producción con operadores activos. Overhead de dispatch bajó más del 60% y visibilidad en vivo para pasajeros. Los despachadores ahora asignan conductores desde un mapa en vivo en lugar de una llamada, y el historial de viajes es consultable en vez de estar disperso en registros de papel.
Funciones
- SaaS moderno para operadores de taxi
- dispatch en tiempo real, conductores, reserva, rutas y panel de operaciones
- El sistema sustituye el dispatch por teléfono y papel por una sola vista en vivo de la flota, construida con Laravel para el backend y React con TypeScript tanto para el panel del operador como para la interfaz de pasajero
Tecnología

Bric Reda es desarrollador full stack en Tánger, Marruecos. Construye software con Laravel, React y TypeScript — plataformas SaaS, sistemas ERP y aplicaciones en producción para empresas en Marruecos y Europa.
Más sobre Bric Reda