Sobre este proyecto
it-programming / web-development
Abierto
Contexto general del proyecto
**Objetivo** Construir una plataforma web de gestión musical que centralice: contratos con firma digital, administración de regalías (splits/liquidaciones), herramientas de engagement, catálogo de artistas/profesionales y flujos financieros; con despliegue en la nube y operación lista para usuarios finales. **Las cuentas se crean solo desde el administrador (no hay registro público).** **Alcance** Finalizar e integrar frontend y backend, completar endpoints/modelos de datos, consolidar ui multilingüe (es/en/fr), integrar algoritmo de regalías con los módulos financieros, preparar despliegue en aws (o similar) y mongodb (o similar), configurar ci/cd, realizar qa (unitarias, integración, e2e), ejecutar beta con usuarios, cierre de bugs, revisión de seguridad y go-live con documentación. **CONTEXTO Y estado actual** * backend \~35% | frontend \~40%. * UI definida (Figma, PDF) y diseño gráfico listo. * Frontend con React + Vite, Material UI, Bootstrap (template Able Pro); Backend con Node.js + Express; DB MongoDB. * Formularios de **Agreements** ya maquetados con stepper; falta PDF, envío a firma y validaciones servidor/persistencia. * **Financial** cuenta con algoritmo de regalías terminado (Node) pendiente de integración con carga de reportes, balances/analytics e historial de pagos. **Secciones principales del producto** auth (login + verification code), dashboard, communities (fichas y networking), agreements (start/signed/pending), engagement tools (smartlinks/canva), financial (payments & operations, splits, upload data reports, analytics, incomes, expenses), catalog (artistas/productores/ingenieros/agentes, releases, song bank), mentoring (enlace externo), demos (inbox/selected). **Referencias de UI** Este es el Template base del panel: [https://ableproadmin.com/dashboard/index.html](https://ableproadmin.com/dashboard/index.html)
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador, Analista funcional, Otro
Otros roles necesarios “DevOps/Cloud (AWS o similar) + QA/E2E (Cypress/Playwright) + Seguridad (OWASP)”
Despliegue, CI/CD, observabilidad, backups; pruebas unitarias/integración/E2E y hardening básico.
Plazo de Entrega: No definido
Habilidades necesarias