API Development
API Backend para App Móvil
WordPress como backend para aplicación iOS/Android.
REST API JWT Auth Firebase
El Desafío
Una startup necesitaba lanzar una App móvil nativa (iOS y Android) para un catálogo de eventos locales. Tenían un presupuesto ajustado y necesitaban un panel de administración fácil de usar para que los organizadores subieran sus eventos. No querían desarrollar un backend complejo desde cero.
La Solución
Utilizamos WordPress como Backend as a Service (BaaS).
- API Personalizada: Extendimos la REST API nativa de WordPress creando nuevos endpoints optimizados para la App móvil.
- Custom Post Types: Estructuramos los datos de eventos, ubicaciones y organizadores dentro de WordPress.
- Autenticación: Implementamos autenticación JWT para que los usuarios de la App pudieran loguearse y guardar favoritos de forma segura.
- Notificaciones: Conectamos WordPress con Firebase para enviar notificaciones push automáticas cuando se publican nuevos eventos.
Tecnologías Clave
- WordPress REST API: Núcleo del backend.
- JWT Authentication: Para seguridad de la API.
- Firebase Cloud Messaging: Para notificaciones push.
- Advanced Custom Fields: Para modelado de datos.
Resultados
- Time-to-Market: Lanzamiento de la App en tiempo récord al aprovechar el CMS de WordPress.
- Usabilidad: Los administradores usan la interfaz familiar de WordPress para gestionar todo el contenido de la App.
- Costo: Ahorro significativo al no tener que desarrollar un panel de administración a medida.
Nota de Privacidad: Por motivos de privacidad y protección de datos no es posible mostrar el enlace directo al sitio web del cliente. Este caso de estudio detalla la solución técnica implementada.