TaxMad
Una PWA que conecta clientes y taxistas de Madrid: el cliente reserva en tres pasos, el aviso llega al móvil del taxista y el taxista ve dónde hay trabajo ahora mismo.
TaxMad es la nueva web y app de un servicio de taxi en Madrid. Sustituye a una web hecha con un constructor visual por una aplicación instalable que funciona en cualquier móvil sin pasar por las tiendas de apps. Los clientes reservan y los taxistas reciben el aviso al instante. Es un proyecto propio, desarrollado junto a taxistas en activo.
En el móvil, ábrela y elige "Añadir a pantalla de inicio" para instalarla como una app.









Capturas con datos de ejemplo.
El problema
La web antigua solo informaba: las reservas llegaban por teléfono o WhatsApp y se repartían a mano. Los taxistas consultaban varias apps y webs para saber dónde había trabajo (llegadas a Barajas, trenes en Atocha y Chamartín, eventos…). Y la web tenía tráfico de Google que no se podía perder: había que migrar sin cambiar ninguna de sus 22 direcciones públicas.
Qué hace
Para el cliente
- Reserva en tres pasos: origen, destino, fecha y hora
- Precio cerrado en los trayectos con tarifa fija (Barajas ↔ M-30) y orientativo en el resto
- Seguimiento del viaje: taxi asignado, coche, matrícula, llamada directa y chat con el taxista
- Se instala como app desde el navegador (iPhone y Android), con página de instalación y código QR
- En español y en inglés
Para el taxista
- Aviso push en el móvil con cada reserva nueva; se acepta con un toque
- Demanda: mapa de calor y zonas con más trabajo ahora, en +1 h y en +2 h
- Vuelos que llegan a Barajas por terminal, con los pasajeros aproximados de cada vuelo
- Trenes a Atocha y Chamartín (Renfe y Ouigo) con retrasos en tiempo real y plazas
- Autobuses de larga distancia y eventos que están terminando
- Estado de las paradas, marcado por los propios taxistas
- Chat de grupo y privado con notas de voz, y modo walkie que reproduce los audios solos
Para la administración
- Panel con doble factor de autenticación: taxistas, reservas, interruptores de funciones y revisión de las fuentes de datos
Cómo se hizo
- Datos abiertos y gratuitos, citando siempre la fuente: el Punto de Acceso Nacional de transporte (NAP, "Powered by MITRAMS"), el GTFS y el tiempo real de Renfe, y los datos ADS-B abiertos de adsb.lol
- Seguridad: reglas de acceso por fila en la base de datos, validación de todas las entradas, Cloudflare Turnstile contra bots y claves solo en el servidor
- Migración sin perder SEO: se mantuvieron las 22 URLs públicas, con sitemap, datos estructurados y metadatos en los dos idiomas, y un plan de vuelta atrás para el cambio de dominio
- Rendimiento: carga diferida de la sesión, CSS en línea e imágenes WebP, medido con Vercel Speed Insights
- Pruebas automáticas: unitarias, de extremo a extremo con Playwright y de seguridad de la base de datos
Resultados
- En producción en www.taxmad.es desde el 27 de octubre de 2026
- Las 22 URLs antiguas siguen funcionando: no se perdió ninguna página indexada
- Una sola aplicación para clientes, taxistas y administración, instalable sin tiendas de apps
Hecha con
- Next.js
- TypeScript
- Supabase
- Vercel
- Web Push
- Zod
- MDX
- Google Maps
- Cloudflare Turnstile
- Playwright
¿Te interesa algo parecido?
Si tienes una idea que resuelve un problema real, cuéntamela y vemos si podemos colaborar.
Hablemos →