Evaluating bids

Desarrollo de una funcionalidad dentro de un sitio Angular

Published on the November 17, 2018 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? I don’t know yet
I currently have I have specifications
Required availability As needed
Experience in this type of projects Yes (I have managed this kind of project before)
API Integrations Other (Other APIs)
Roles needed Developer

Delivery term: December 02, 2018

Skills needed

Other projects posted by M. G.