Super-App

Guiadalajara

Construimos Guiadalajara: la super-app de Guadalajara pensada para recibir al mundo en el Mundial FIFA 2026. No armamos otro directorio; resolvimos el hueco entre las herramientas que un negocio local usa hoy — Maps, redes, apps de delivery — uniéndolas en una sola plataforma multi-tenant donde la gente encuentra el negocio, reserva, pide a domicilio, paga y lo sigue, todo en su propio idioma. Lo respalda un dominio serio: un esquema de 79 modelos Prisma con multi-tenancy estricto (tenantId en cada tabla) e IAM por negocio, 102 páginas en Next.js, un panel de administración de 41 rutas, reservaciones por slots, zonas de entrega dibujadas con polígonos en mapa, pagos y wallets con Stripe Connect, una capa social completa con gamificación, y una internacionalización real de 8 idiomas que incluye árabe con RTL revisado. Está en producción con réplicas horizontales y despliegue sin downtime, sobre infraestructura endurecida. La prueba no es una demo: es código en producción, medido y desplegado.

Categoría

Super-App

Stack

Next.js, Flutter, TypeScript

El problema

Una ciudad sede del Mundial recibe millones de visitantes que hablan otros idiomas y no conocen los negocios locales, mientras esos negocios viven dispersos en Google Maps, redes sociales y apps de delivery que se quedan con la relación con el cliente y una comisión alta. El problema no está en cada herramienta suelta, está entre ellas: el negocio no tiene un lugar propio donde lo encuentren, reserven, pidan y lo sigan en el idioma del turista. Guiadalajara cierra ese hueco con una sola plataforma local.

Lo que construimos

  • Directorio geográfico navegable por país, estado, categoría y subcategoría, con 32 categorías y ~376 subcategorías y traducciones por categoría/negocio en los 8 idiomas
  • Perfiles públicos de negocio tipo "link en bio" (rutas /n/usuario) con galería de imágenes, productos/servicios, redes sociales y horarios
  • Motor de reservaciones con disponibilidad por slots y estados de reserva, separado del horario de operación del negocio
  • Pedidos a domicilio completos: órdenes, items, asignación de repartidor y zonas de entrega definidas por polígonos en mapa (Leaflet/MapLibre)
  • Cobros y monetización con Stripe: PaymentIntent, Stripe Connect con cargos a destino, suscripciones por plan y wallets digitales con historial de transacciones
  • Capa social: posts, reacciones, comentarios, follows a usuarios y negocios, posts guardados, badges/gamificación y notificaciones push
  • Sistema de reseñas verificadas y de "revisores": tareas de revisión con workflow de 8 estados, evidencias, check-ins, strikes y rankings
  • Panel de administración con 41 rutas (negocios, órdenes, comisiones, protección del sitio) más panel "mi-cuenta" para dueños con wizard de operación de 3 pasos
  • Multi-tenancy real (tenantId en todas las tablas) e IAM por negocio con roles y miembros, sobre un esquema de 79 modelos y 24 enums
  • Jerarquía de comisiones en cascada (Global → Categoría → Subcategoría → Negocio) con auditoría y resúmenes mensuales
  • Internacionalización de extremo a extremo en 8 idiomas, incluyendo árabe con soporte RTL revisado
  • Apps nativas: monorepo Flutter (melos) con varias apps, además del frontend web Next.js

Resultados

79 modelos Prisma y 24 enums en el esquema de dominio

102 páginas en el frontend Next.js (App Router)

Panel de administración con 41 rutas

8 idiomas: ES, EN, PT, DE, FR, JA, KO, AR (con RTL)

32 categorías y ~376 subcategorías

Reseñas con workflow de revisión de 8 estados

Despliegue en producción con réplicas horizontales y estrategia sin downtime

Infraestructura endurecida y auditada internamente

Stack técnico

Next.jsFlutterTypeScriptPostgreSQLMapas + i18n (8 idiomas)

Necesitas algo similar

Escríbenos
Guiadalajara — Creative Services Studio