Desarrollo de una funcionalidad dentro de un sitio Angular

Método de pago: Verificado


Evaluando propuestas
Descripción:
Buen día esta es una funcionalidad dentro de un proyecto Angular, esta funcionalidad se arrancó y quedó por la mitad aprox. por lo que habría que tomarla y terminarla.

Paso la descripción de lo que habría que hacer y unas pantallas que hice en ninjamocks.

El diseño se divide en un árbol del lado izquierdo y una sección de creación/visualización de un mensaje del lado derecho.
El usuario va a poder crear un mensaje donde va a poder agregarle un titulo, un texto y botones. Los botones van a permitir enlazar un mensaje con otro, y eso es lo que se va a visualizar en el árbol.

Sobre cada elemento del árbol tenemos que poder eliminarlo y eso eliminará todos los hijos.
Vamos a tener un (+) para poder agregar un nuevo mensaje en el raíz y en cada elemento del árbol.

Cada mensaje va a poder contener múltiple contenido, pero para esta fase sólo vamos a considerar que un mensaje (un Px) sólo contendrá texto y puede que hasta tres botones.
Cada mensaje será atómico, es decir un mensaje un sólo texto.
Cuando presionemos sobre un paso ya existente. Por ejemplo haciendo clic sobre algun Px del arbolito, a la derecha debería mostrarme el texto con los botones cargados. Esto debe permitir la edición de esos elementos.

Luego cuando el cliente presione enviar, tiene que mostrar una confirmación. Una vez presionada el mensaje se enviará a todos los subcriptores que tenga esa página.
Esto va a ser pegarle a una api con un objeto json que incluya todos los mensajes creados.

Le puse la flechita en los diseños como para que tengan en cuenta que esta parte será colapsable en algún momento.
Del lado derecho, es donde se crea/visualiza el mensaje. El recuadro con imagen, video, etc. lo hice como para que tengan una idea de que ahi tiene que haber un espacio que será colapsable.
Fijate que agregué dos pantallas que tienen modales, uno se abre cuando se presiona crear/editar un botón, el otro cuando se presiona "Existente". En este ultimo modal es una lista de mensajes ya creados para que pueda elegir cual quiere enlazar.

Eso es todo, cualquier cosa me preguntan lo que no entiendan.

La idea de esta pantalla, es hacerla asi e ir agregandole cosas y luego haciendola mas completa en fases siguientes.

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: No lo sé aún
Actualmente tengo: Tengo las especificaciones
Experiencia en este tipo de proyectos: Sí (He administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite
Roles necesarios: Desarrollador
Integraciones de API: Otros (Otras APIs)

Archivos adjuntos:

Abierto

Presupuesto

5

Propuestas

10

Freelancers interesados

Vencimiento de la publicación: 7 días

Publicado: Hace 23 días

Plazo: 15 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Otros proyectos de este cliente

Para ver más detalles del cliente

Ingresa a Workana

Freelancers que ya aplicaron para este trabajo

Yonathan G. Entusiasta de la información, apasionado por la tecnología y la programación, amante de la buena música, los libros y el medio ambiente, analista en sistemas de gestión, auditor líder de calidad de ICONTEC Colombia, ... + detalles

VICTOR A. Optimismo, insistencia, persistencia, disciplina y dedicación, son la clave para logar todos mis objetivos. Soy Ingeniero de Sistemas, Egresado de la Universidad do Oriente (UDO). Tengo 23 a años de edad y me e... + detalles

gonzal. Amplia experiencia en programación web + detalles

Sergio F. Developer Full Stack WEB (Backend JAVA). Technologies: Frontend: - Angular 4. JavaScript ECMASCRIPT 6 and Node js with NPM and CLI. - Structs 2. ... + detalles