← Volver a proyectos
Social Vibes

App móvil · Producto propio

Social Vibes

Plataforma social gamificada para iOS y Android que anima a conocer gente en el mundo real a través de aventuras, retos en el mapa y eventos.

Ver web ↗

Rol

Cofundador y CTO: arquitectura, app móvil, backend, infraestructura y publicación en las tiendas.

Reto

Crear una red social que haga lo contrario que las demás: menos tiempo mirando la pantalla y más planes reales con otras personas, con contenido en varios idiomas y una experiencia fluida en iOS y Android.

Solución

  • • App con React Native y Expo para iOS y Android desde un único código, con mapas, animaciones y vídeo.
  • • Aventuras, retos que se desbloquean por ubicación y un modo eventos para festivales, con rankings en tiempo real por WebSockets.
  • • Backend en FastAPI con lógica en procedimientos almacenados de MySQL y un grafo social en Neo4j para amistades y recomendaciones.
  • • Cola de tareas con Redis y Dramatiq para procesar imágenes y vídeos, y moderación automática de textos.
  • • Traducciones gestionadas desde la base de datos, consentimiento RGPD y panel para que los organizadores publiquen noticias y envíen notificaciones.

Resultado

Disponible en App Store y Google Play, con contenido para festivales y eventos de Galicia y Dinamarca, y en desarrollo activo.

Tecnologías

Frontend / app

React Native Expo TypeScript MapLibre Rive WebSockets

Backend y datos

Python FastAPI MySQL (stored procedures) Neo4j Redis Dramatiq

Infraestructura

Google Cloud (Cloud Storage, Cloud SQL, Compute Engine) Docker Self-hosted (Raspberry Pi) Fastlane

Servicios relacionados