Lanza tu producto 2,5 veces más rápido.Descubre el desarrollo asistido por IA
Redes sociales

Red Social Basada en Donaciones con Streaming

La aplicación de redes sociales basada en iOS diseñada para conectar a las personas y permitirles interactuar compartiendo contenido visual y de vídeo

Sector

Redes sociales

Equipo

10 miembros

Lanzamiento

2021

País

EE. UU.

Sobre el Proyecto

Nuestro cliente concibió la idea de una aplicación de redes sociales visuales y empezó a buscar una empresa de desarrollo de aplicaciones iOS con la que poner en marcha un nuevo proyecto. El concepto central era construir una plataforma de este tipo según el modelo de negocio bien meditado del cliente. Cleveroad recibió el encargo de desarrollar una aplicación asumiendo todo el ciclo de vida de desarrollo del producto.

Objetivos Fijados para Cleveroad

Crear una aplicación de redes sociales desde cero que permita el streaming de vídeo en tiempo real y la recepción de donaciones

Cumplir los requisitos del cliente sobre la gestión de usuarios, las campañas publicitarias y el acceso a las analíticas de uso de la aplicación

Aumentar la capitalización del negocio, desarrollando software con un módulo de servicio de suscripción para proporcionar un crecimiento empresarial sustancial y sostenido

Soluciones que hemos entregado

Desarrollo de la aplicación iOS a medida que contiene todas las funcionalidades para permitir a los creadores retransmitir vídeos en directo a los suscriptores y aceptar donaciones

Creación de un sistema de gestión web para que los administradores controlen a los usuarios y la funcionalidad de la aplicación y estén al tanto de todo lo que sucede en ella

Desarrollo de una solución móvil flexible y personalizable con correlaciones claras entre módulos. Incorporación de funcionalidad basada en suscripción para garantizar unos ingresos estables

Resultados para el Cliente

Una aplicación móvil totalmente funcional está disponible en la App Store, atrayendo nuevos seguidores y permitiendo a nuestro cliente ampliar el público objetivo y aumentar la retención de usuarios

Una aplicación (panel de administración web) permite a los administradores del sistema configurar y supervisar diferentes actividades, incluida la gestión de informes y anuncios, haciendo que los procesos de negocio sean transparentes y eficaces

Un sistema bien diseñado desarrollado por Cleveroad permite al cliente ofrecer acceso de pago a los servicios, captar usuarios y recaudar capital a través del modelo de negocio actual

Retos de Negocio

Nuestro cliente, un emprendedor estadounidense, pretende crear una presencia exitosa en redes sociales para generar una nueva fuente de ingresos. Con este fin, quería desarrollar una red social similar a Instagram con funcionalidades de streaming y donaciones. El sistema desarrollado debía estar bien concebido para hacer posible competir con las plataformas de redes sociales líderes a nivel mundial. Por eso, nuestro cliente necesitaba un partner técnico fiable capaz de:

Crear desde cero una aplicación móvil basada en iOS centrada en compartir fotos y vídeos. Implementar una funcionalidad de retransmisión de vídeo en tiempo real que permita a los streamers comunicarse con su audiencia y compartir experiencias. También era necesario habilitar suscripciones de pago para garantizar unos ingresos mensuales recurrentes al cliente.

Proporcionar al cliente una solución web suficiente que facilite el seguimiento y el acceso a todos los datos procedentes de la aplicación, gestionar a los usuarios y el contenido, estudiar el comportamiento de los clientes, ocuparse de los informes de redes sociales así como de los anuncios de marketing, las campañas y otras actividades promocionales.

Entregar una plataforma móvil avanzada que permita a la empresa captar una gran cuota de mercado introduciendo más funcionalidades de pago. Proporcionar al cliente un profundo conocimiento experto para garantizar una implementación fluida de los módulos funcionales y el retorno de la inversión. Llevar a cabo el mantenimiento y el soporte de la aplicación tras el lanzamiento para mejorar continuamente la usabilidad y la fiabilidad del software y sostener la fuente de ingresos creada.

business-challanges

El Proyecto en Detalle

Hemos diseñado desde cero una aplicación móvil basada en iOS y hemos cubierto todas las fases, empezando por la fase de Discovery.

Arquitectura de Negocio

  • La aplicación móvil se optimizó para dispositivos iOS con las funcionalidades básicas de las plataformas de redes sociales. En su núcleo está una funcionalidad de streaming de vídeo: permite llevar a la plataforma eventos en tiempo real en línea. La sala en directo solo está disponible por suscripción. La función Badge habilita donaciones en directo mediante la compra de una experiencia de badge. Los seguidores que hayan comprado badges desbloquearán funcionalidad adicional, como el posicionamiento en la lista de titulares de badges de una marca y el acceso a un corazón único.
  • El panel de administración web se encarga del registro y la gestión de los usuarios. Proporciona analíticas integradas sobre el comportamiento de los usuarios, identifica la infracción de las normas y la política de la aplicación y muestra métricas de negocio (p. ej., coste por clic, tasa de crecimiento de la audiencia). Junto con estas funcionalidades, el panel de administración dispone de gestión de informes para hacer seguimiento y generar informes personalizados, y de gestión de anuncios para configurar y supervisar campañas de marketing.
  • Dado que la aplicación móvil debía funcionar con un modelo basado en suscripción, la arquitectura se diseñó para integrar la solución con el motor Stripe Billing. Esto permitió admitir el método de pago solicitado: las tarjetas de crédito. La integración de la API de Stripe Billing permitió generar y gestionar suscripciones, pagos recurrentes e ingresos recurrentes. La pasarela de pago elegida garantizó la transferencia instantánea y segura de los datos personales del usuario entre una aplicación móvil y un sistema de procesamiento de pagos.
ups
Ver en detalle

Aspectos Esenciales del Producto

Módulos clave y particularidades de la funcionalidad que revelan la esencia de la solución

Registro de Usuario

Registro de Usuario

El registro inicial se planificó en un formato paso a paso que resulta comprensible y fácil de usar. El usuario puede crear una cuenta y una contraseña para iniciar sesión en el sistema, algo requerido en una aplicación de redes sociales como «imprescindible».

Tras la autorización en la aplicación la funcionalidad está disponible para los usuarios registrados. Pueden gestionar los Ajustes desde Mi Perfil, navegar por la Pantalla de Feed, crear y publicar contenido multimedia, añadir comentarios/reacciones, recibir notificaciones Push, acceder a la barra de Búsqueda, etc.

ups
Ver en detalle

Perfil de Usuario

Perfil de Usuario

El módulo de perfiles de usuario permite a los usuarios actualizar su información personal (incluidos el nombre de usuario y la contraseña de la cuenta), ver los métodos de pago, gestionar los planes de suscripción, etc. También permite a los participantes contactar con otros usuarios, ver sus archivos multimedia o publicaciones y conseguir que se suscriban.

Los usuarios pueden cambiar a un perfil privado de modo que solo sus suscriptores vean todo el contenido publicado. Otro usuario puede solicitar acceso al perfil de un usuario privado para poder ver el contenido de ese usuario.

ups
Ver en detalle

Feed

Feed

El módulo de feed permite a los usuarios estar al día. Aquí se encuentran todas las actualizaciones y las nuevas publicaciones/historias de amigos y comunidades. Además, los usuarios pueden ir a la pantalla de Comentarios de Publicaciones para ver y añadir comentarios a las publicaciones, ir a la pantalla de Detalles de Historia para empezar a crear su propia Historia o ver las historias de los demás participantes.

La aplicación ofrece a los usuarios varias notificaciones push, como reacciones o comentarios a sus publicaciones, un mensaje nuevo, una nueva publicación de la comunidad a la que están suscritos y más. Los seguidores del streamer también reciben una notificación cuando se inicia la sala en directo.

ups
Ver en detalle

Streaming

Streaming

La funcionalidad de streaming en directo se modificó con una función de salas en directo que permite a los usuarios configurar y gestionar retransmisiones en directo. Los seguidores del creador son informados del lanzamiento de la sala en directo mediante una notificación Push. Otros usuarios también pueden unirse al directo. La funcionalidad de streaming en directo solo está accesible para las cuentas de empresa y de creador y requiere una suscripción activa.

Con las Suscripciones, los creadores/marcas pueden establecer conexiones más profundas con sus seguidores más implicados y aumentar sus ingresos mensuales recurrentes proporcionando a los suscriptores acceso a contenido y ventajas exclusivos. Después de que los usuarios elijan un plan de suscripción adecuado, se les dirige a la pantalla nativa de métodos de pago de Apple ID.

ups
Ver en detalle

Donación

Donación

La función de donaciones integrada permite a las marcas aceptar pagos voluntarios de los miembros de la red social. Los creadores pueden recibir donaciones de sus seguidores u otros usuarios cuando tienen vinculada su cuenta de Stripe. El botón Donar está disponible para los usuarios con un badge. La función Badges permite a los usuarios apoyar a sus streamers favoritos con una determinada cantidad de dinero a cambio de contenido exclusivo.

Para aceptar pagos en línea de forma segura, se integró Stripe. Esta solución permitió a los usuarios utilizar tarjetas de crédito, incluidas Visa y Mastercard. Stripe presenta automáticamente a los consumidores las opciones de método de pago accediendo a su moneda, las restricciones de método de pago y otros parámetros.

ups
Ver en detalle

El Desarrollo en Detalle

  • La composición del equipo se definió en función de los requisitos de funcionalidad y del desarrollo de una aplicación basada en iOS y un panel de administración web. Un equipo de desarrollo estaba formado por un project manager, un business analyst, un diseñador UI/UX, desarrolladores frontend, backend e iOS, ingenieros de QA y DevOps, y Team Leads. Llevamos a cabo nuestra tradicional fase de Discovery de ciclo completo para aumentar el grado de éxito del producto. Nos permitió acelerar el desarrollo y garantizar la calidad de la aplicación final ante las estrictas exigencias del proyecto.
  • Nuestro equipo desarrolló una aplicación iOS desde cero que cumple todos los requisitos del cliente. Añadimos funcionalidades clave de las redes sociales basadas en imagen y vídeo: la capacidad de compartir contenido de fotos/vídeos, conocer y chatear con gente nueva, emitir en directo y configurar campañas publicitarias. Para poder aprovechar el streaming de vídeo en directo dentro de la aplicación se utilizó Socket.io. También implementamos un sistema de donaciones que permite a los usuarios respaldar a los creadores con una cantidad de dinero de forma voluntaria. Para habilitar las donaciones durante el directo, se puso en marcha una función de badge de creador.
  • La solución backend abarcaba un servidor que funciona como punto de acceso único a la funcionalidad de la aplicación, un servicio SNS responsable de gestionar la funcionalidad de correo para los clientes web y un servicio Amazon S3 para almacenar, organizar y configurar los datos del sistema. El proceso de producción tiene lugar en el panel de administración, con una interfaz intuitiva y orientada al rendimiento diseñada en estrecha colaboración entre nuestros diseñadores UI/UX y el cliente.
  • Añadimos a la lista de funcionalidades la funcionalidad de pago por suscripción. Permite al cliente ofrecer los servicios de pago y obtener unos ingresos mensuales regulares. Cleveroad proporcionó todo el soporte técnico para añadir la funcionalidad de pago a la aplicación móvil sin fricciones. Nuestros especialistas garantizaron una integración rápida y de alta calidad en los procesos de negocio internos gracias al probado conocimiento técnico y la experiencia multisectorial de nuestro equipo.
ups
Ver en detalle

Stack tecnológico

El stack tecnológico se seleccionó y utilizó teniendo en cuenta las necesidades del cliente y la lógica de negocio de la solución

Stack Web

Frontend

JavaScript

Angular v8

Backend

Node JS

AWS

MySQL

Arquitectura Móvil

iOS

Swift 5

Xcode

Arquitectura AWS

Amazon S3

Amazon SES

Integraciones

Google maps

Socket IO

Firebase

Agora.io

Resultados Obtenidos

Hemos creado una solución móvil flexible con funcionalidad de suscripción que permite a nuestro cliente atender a una gran audiencia y alcanzar los objetivos marcados

Mayor cuota de mercado aprovechando el nicho móvil

Hemos creado una aplicación móvil que permite a nuestro cliente competir con las principales comunidades de redes sociales. La plataforma tiene en cuenta todas las necesidades de los usuarios objetivo. Como resultado, el cliente allanó el camino hacia el crecimiento del negocio gracias al menor tiempo de lanzamiento al mercado que logró al ampliar las capacidades de desarrollo junto con Cleveroad.

Mejor experiencia de usuario gracias a una aplicación robusta

La funcionalidad del sistema abarca una aplicación móvil, y el panel de administración hizo posible entregar una plataforma que ofrece una gran experiencia de redes sociales (incluidas las capacidades de streaming en directo y de donaciones). Esto se tradujo en una mayor tasa de satisfacción de los usuarios gracias a la combinación de un frontend intuitivo con un software de calidad del lado del servidor.

Flujo de ingresos estable dentro de un modelo de negocio

El cliente recibió una aplicación móvil que cubre toda la funcionalidad necesaria para materializar la lógica de negocio de la solución. La aplicación se lanzó con éxito y ahora está disponible en la App Store. La calidad del desarrollo permitió a nuestro cliente atraer al público objetivo y aumentar los ingresos dentro del modelo de negocio de Suscripción dado.

Empieza a hacer crecer tu negocio con nosotros
Al enviar este formulario confirmo que he leído y acepto la Política de Privacidad

Más Casos

Portfolio case
Portfolio case