Saltar al contenido

Caso · Música en directo y festivales

Concert Music Festival.

Un festival de música de verano español quiso que su app oficial siguiera a la web en directo y se actualizara sin esperar a las tiendas. Polargate rehízo los cimientos en cuatro días, a diez días de empezar la temporada.

Inicio de la app web de Concert Music Festival: el nombre del festival y Sancti Petri, Chiclana de la Frontera, Cádiz sobre un escenario en penumbra y una barra de pestañas.

De un vistazo

Cliente
Concert Music Festival
Sector
Música en directo y festivales
Año
2026
Servicios
BuildGrowCare
Stack
CapacitorReactViteTypeScriptTailwind CSSshadcn/uiTanStack QuerySupabasePostgreSQLDenoVercelWordPressGitHubGitHub ActionsiOSAndroidFirebaseResendVitestPlaywright
Concert Music Festival en un móvil

01 · Concert Music Festival

El reto.

El festival ya tenía su app oficial en las dos tiendas. Su equipo trabaja en WordPress y quería que la app enseñara cada cambio del cartel en cuanto se publicara, sin tocar código ni esperar la revisión de Apple y de Google. También quería el backend bajo su control y las notificaciones push listas para la temporada, y quedaban diez días para el primer concierto.

Por ejemplo: 22 rutas públicas prerrenderizadas como HTML estático. Hotel Marien

02 · Concert Music Festival

Lo que construimos.

Polargate rehízo los cimientos en cuatro días. Movimos todo el backend a un proyecto de Supabase que controlamos nosotros: 31 migraciones, 26 tablas con RLS, 12 edge functions, 62 cuentas de usuario conservando sus IDs, 265 elementos de galería y 603 ficheros de almacenamiento. Reescribimos la capa de contenido para leer el cartel en vivo y escribimos un plugin de WordPress y una edge function que sincroniza cada 30 minutos y se trae imágenes y PDFs a nuestro almacenamiento. La publicación pasó a la nube: Xcode Cloud en iOS, GitHub Actions en Android y actualizaciones over the air para el resto.

Un móvil en alto entre el público de un concierto nocturno junto al mar, con la app de Concert Music Festival, Sancti Petri, los artistas confirmados y la barra de pestañas, y el escenario iluminado detrás.
Escena recreada con la pantalla real del proyecto

Por ejemplo: 11 módulos entregados en la Fase 1. Elite Smart Build

03 · Concert Music Festival

El resultado.

La temporada 2026 corrió sobre la base nueva. Los 37 conciertos entre el 10 de julio y el 17 de agosto fueron al ritmo de la web oficial sin que nadie tocara código. La app de Android está publicada en 177 países y la de iOS se relanzó y hoy recibe la mayoría de los cambios over the air, sin revisión de tienda. En iOS completamos el push en la capa nativa y 149 dispositivos se suscribieron a las notificaciones. El modo de fin de edición se diseñó, se hizo y se desplegó en un día.

días del diagnóstico al backend nuevo funcionando
4
cuentas de usuario migradas conservando sus IDs
62
conciertos sincronizados desde la web en la temporada 2026
37
intervalo de sincronización entre WordPress y la app
30 min
países en los que está disponible la app de Android
177
tests unitarios que corren en cada cambio
106

Por ejemplo: 2 idiomas publicados en la web, español e inglés. Global Dynamic Security Group

04 · Concert Music Festival

Cómo lo hicimos.

Por ejemplo: 100 / 100 / 100 Lighthouse móvil: accesibilidad, buenas prácticas, SEO. KD.tech

El contexto

Un festival de música de verano en la costa de Cádiz, con temporada de julio a mediados de agosto, tenía su app oficial de iOS y Android hecha sobre una plataforma no-code. El equipo trabaja en WordPress, donde el cartel vive dentro de un plugin de eventos, y quería que la app siguiera cada cambio por sí sola.

Qué nos pidió el festival

Empezamos el 30 de junio de 2026, a diez días del primer concierto, con cuatro objetivos:

  • El cartel leído en directo desde WordPress, para que un artista nuevo salga sin versión nueva ni revisión de tienda.
  • El backend en un proyecto de Supabase que gestionamos nosotros, con todos los usuarios y ficheros.
  • Las notificaciones push funcionando en iOS y Android durante toda la temporada.
  • Publicación automática en las dos tiendas y actualizaciones over the air.

Cómo funciona hoy

El equipo del festival publica en WordPress y la app va detrás en menos de media hora, en las dos tiendas y en la web. React, Vite, TypeScript, Tailwind y shadcn/ui en el front, Capacitor 8 para las cáscaras nativas, Supabase para datos, autenticación, almacenamiento y funciones, Vercel para la web. En cada cambio corren 106 tests unitarios y un test de extremo a extremo, y Sentry y Crashlytics vigilan la app en producción. Polargate mantiene la app con una cuota mensual: dudas de contenido, publicaciones en las dos tiendas, respuesta a incidentes y el trabajo estacional de cerrar una edición y abrir la siguiente.

FAQ

Preguntas sobre este proyecto.

¿Cuánto se tarda en sacar una app de una plataforma no-code?
En esta app de festival fueron cuatro días, del diagnóstico a tener el backend bajo nuestro control, más un envío final a cada tienda. Esquema, edge functions, usuarios, roles, medios y secretos se movieron sin perder datos y los usuarios mantuvieron sus IDs, así que nadie tuvo que registrarse otra vez. El plazo depende de cuánto viva dentro de la cuenta del proveedor, y eso es justo lo que mide el Discovery Sprint de pago de Polargate.
¿Se puede conectar la app con nuestro WordPress o con nuestra ticketera?
Sí. Aquí el equipo del festival sigue trabajando en WordPress y un plugin que escribimos nosotros publica la edición vigente en un único endpoint, porque la API estándar de WordPress no devuelve fechas ni horas de los eventos. Una edge function lo trae cada 30 minutos y copia imágenes y PDFs a nuestro almacenamiento, así que la app funciona por su cuenta, sin depender de WordPress. Con las ticketeras depende del acceso a API que conceda el proveedor.
¿Podemos actualizar la app sin pasar cada vez por la revisión de Apple?
La mayoría de las veces, sí. Todo lo que vive en la capa web, textos, pantallas, maquetación y reglas de contenido, se publica over the air por el OTA Hub de Polargate, con canales, porcentaje de despliegue y versión nativa mínima. Los cambios nativos, los permisos nuevos o los plugins nuevos siguen necesitando una publicación en tienda, automatizada desde una etiqueta de git. En esta app el over the air está activo en iOS y Android se actualiza por la tienda.
¿Polargate acepta una app hecha por otra agencia o con una herramienta no-code?
Sí, así empezó este proyecto. Polargate arranca con un Discovery Sprint de pago: leemos el código, el backend y las cuentas de las tiendas, y contamos qué está bien, qué conviene mejorar y en qué orden. Ese informe es tuyo, sigas o no con nosotros. A partir de ahí el backend corre sobre una infraestructura que se puede entregar entera.
¿Cuánto cuesta mantener viva una app de festival después del lanzamiento?
Esta app se mantiene con una cuota mensual de mantenimiento, que cubre dudas de contenido, publicaciones en las dos tiendas, respuesta a incidentes y el trabajo estacional de cerrar una edición y abrir la siguiente. Lo que se construye se presupuesta aparte a precio cerrado, como el sistema de descarga, con enlace inteligente, banner nativo y QR para imprimir. Polargate pone precio al mantenimiento por la superficie que cuida, no por número de tickets.

Por ejemplo: 536/536 claves de traducción presentes en cada uno de los tres idiomas. Estepona Golf

Siguiente proyecto

Hotel Marien.

Hostelería: hotel resort de 4 estrellas todo incluido, Caribe

Los buscadores y los asistentes de IA ya leen la web del resort

Por ejemplo: 105.212 caracteres de texto legibles por los rastreadores de IA en 65 URLs, frente a cero antes. Malacca Tables

Empezar

Cuéntanos qué quieres construir.

Webs, apps, sistemas a medida e IA para empresas que los necesitan en producción en semanas. Rellena el formulario o reserva una llamada de 30 minutos: un ingeniero senior responde en 48 horas laborables con una primera lectura de alcance, plazo y precio.

¿Qué necesitas?
Presupuesto
Plazo

Al menos diez caracteres.

Respuesta por escrito en 48 horas laborables. Sin boletines ni correos automáticos.

¿Prefieres el encargo completo?

Primer paso

Discovery Sprint

Dos semanas para cerrar alcance, arquitectura y precio antes de construir nada.

Sin lista de precios. Recibes un presupuesto privado, por escrito, tras una llamada corta.

Después, para construir, siempre a precio cerrado

¿Aún no es el momento?

Estudio digital nativo en IA para empresas medianas

POLARGATE, S.L. · CIF B24895005
Calle Electrónica 6, 28027 Madrid, España