Republic Network: Un global player en la industria de la música

August 20, 2022 AdminBlimop Comments Off

republic network: un "global player" en la industria de la música

* NOMBRE DEL CLIENTE: REPUBLIC NETWORK

* PAÍS: ESPAÑA

* GIRO: INDUSTRIA DE LA MÚSICA Y ENTRETENIMIENTO.

* NOMBRE DEL PROYECTO: PLATAFORMA REPUBLIC NETWORK

* SERVICIO BRINDADO: CONSTRUCCIÓN MVP Y STAFFING 

Republic Network es una startup dedicada  a la administración de catálogo editorial y de canales y contenido de YouTube. Rastrea, recopila y gestiona los derechos que sus clientes generan en las varias plataformas de música y entretenimiento.

RN es especialista en realizar su trabajo en la plataforma YOUTUBE, su gran diferencial es el acceso exclusivo que tiene con esta plataforma de manera de poder automatizar los procesos de cobranza y gestión de contenido.

RN realiza el proceso de cobranza en forma semi-automática y tomó la decisión de convertirse en una empresa 100% digital de manera de realizar éste y otros procesos en forma automática.

Actualmente la manera en que realiza su trabajo, limita la cantidad de clientes que puede manejar y el volumen de catálogo que puede procesar. Por ello, nos contactó para el desarrollo de su plataforma de gestión de catálogos digitales, incluyendo el procesamiento automático de metadata de Youtube, la actualización de contenido de canales, también automática y la gestión de cobranzas y pagos a dueños de contenido (artistas, músicos, canales de TV, “youtubers”, etc)

Con este proyecto, espera tener un negocio escalable, global y expandir sus servicios hacia otras plataformas como TikTok, Spotify, Apple Music, entre otros).


Al conocer al equipo de RN, nos encontramos con un equipo joven, entusiasta y enérgico, abierto a sugerencias.

Nuestra propuesta fue realizar un Design Sprint junto a un Sprint Zero, de manera de ayudarlos a identificar el MVP que ofrecerán a sus clientes actuales. Así también, producto de esta intervención, podrían obtener el diseño de arquitectura basada en microservicios, en este caso y la definición del stack tecnológico con el que se desarrollaría el producto.

Internamente, integramos un equipo multifuncional, formado por Analistas de negocio, analista de sistemas, diseñador gráfico, arquitecto de software y SCRUM Master para poder aportar desde todas estas miradas y ayudar en la decisión.

Fueron días intensos, de conocer y aprender un modelo de negocio diferente, interesante y ¡hasta divertido!

El producto final de estos días, tal cual es nuestro compromiso, fue la entrega de 

  • Mockup del MVP
  • Backlog de historias de usuarios
  • Diseño de arquitectura planteada

Nuestro objetivo con esta primera consultoría es que nuestro cliente, RN, en un corto plazo pueda tener una idea bien definida de lo que será el producto final.

Al finalizar esta primera etapa, continuamos ya con el servicio de staffing para el cual integramos un equipo  de developers de Blimop y RN. A su vez, sumamos de nuestra parte, a consultores de QA, Product Owner y Devops.

La plataforma, está próxima a lanzarse en etapa de prueba limitada a ciertos clientes.

Deseamos transformar a Republic Network en una empresa escalable y global. Así como expandir nuestros servicios a otras plataformas como TikTok, Spotify, Apple Music, etc) y ganar nuevos y talentosos clientes.

STACK TECNOLÓGICO

Frontend

Tecnologías a utilizar: 

  • NextJS 12.0.10 Framework de producción para el desarrollo en ReactJS.
  • Material UI 5.4.1 Framework de diseño de interfaces, moderno y responsivo.
  • Redux 4.1.2 Librería para gestionar el state de la aplicación.
  • Axios 0.25.0 Cliente HTTP basado en promesas para JavaScript.
Backend

Tecnologías a utilizar: 

  • NestJS 8.2.6 Framework progresivo para el desarrollo en NodeJS y microservicios.
  • TypeORM 0.2.41 ORM que proporciona herramientas para Bases de Datos.
  • Mongoose 6.2.1 ODM con herramientas para base de datos no relacionales
  • RxJS 7.0.2 Librería de JavaScript para el manejo de código asíncrono.
  • Swagger 5.2.0 API para documentar el desarrollo.
  • Kafka 1.16.0 Herramienta para el manejo de la Arquitectura basada en Eventos.