Realizado

Reactjs Cms

Publicado em 11 de Agosto de 2020 dias na TI e Programação

Sobre este projeto

Aberto

Completar y mejorar la experiencia de un CMS en ReactJS + NodeJS para alimentar el desarrollo de una aplicación Mobile. El backend en NodeJS esta completo o en caso de necesitar algún ajuste se cuenta con recursos internos.

El módulo de Administración hoy existe pero con faltantes:

- Validaciones en 2 secciones del CMS simples de entidades con campos string, enteros, fecha y claves foráneas. Hoy ya existen las secciones en el  CMS, solo faltan las validaciones.

- 1 sección del  CMS que sube datos de un video y diferentes partes del mismo relacionadas con él. El video puede ser de Youtube o un link a un mp4. Este video será particionado en videos mas cortos.
Cada item tiene un desde-hasta en segundos, una descripción corta y un valor entero mas editable a través de una interfaz gráfica para centralizar una simulación de crop para vista mobile. Esta sección del CMS ya se encuentra creada para el proceso de alta.

El módulo esta completo pero con errores en la interfaz en cómo se ordenan las partes del video, validaciones de los campos y la interfaz de cómo editar el video y cómo mover por encima un rectángulo que simula la vista de un teléfono.

- Del último cms se requiere una UI que permita dar la sensación de cropear el video. No lo tiene que cropear realmente sobre el archivo de video, sino simular el encuadre de visualización  que se reproduce y guardar la posición X del centro de visualización vertical ya que los videos vienen en formato wide y se deben mostrar en un mobile full scree . Esta posición X se guarda en base de datos.


Notas
- La autenticación ya se encuentra integrada con una handler externo de sesiones.
- No se requiere ninguna edición del video en sí.
- Backend NodeJS (no es necesario la edición)
- Frontend ReactJS + Redux + Sagas
- DB PostgreSQL
- Se adjunta la interfaz de edición actual

Contexto Geral do Projeto

El objetivo de este proyecto es mejorar la experiencia de administración del contenido de una aplicación mobile. La idea es extender la fuerza de trabajo para ganar velocidad. En caso de una buena experiencia, existe la posibilidad de extender el alcance de la contratación

Categoria TI e Programação
Subcategoria Programação
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Período integral
Integrações de API Outros (Outras APIs)
Funções necessárias Desenvolvedor

Duração do projeto De 1 a 3 meses

Habilidades necessárias

Outro projetos publicados por Florencia B.