Aquí explicamos como es que funciona el sistema global del constructor y la gestión de aplicaciones para esto dividimos el producto en diferentes módulos.

Sistema global de Sacs Admin

Este sistema controla todos los sistemas internos de la plataforma y este es el primer contacto del usuario con la aplicación, gestiona

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/76871cd7-9920-4e50-bd6f-aa4398c726bb/Screen_Shot_2019-04-11_at_6.12.39_PM.png

Gestor de aplicaciones

Este modulo controla la creación, eliminación, edición y permisos de usuarios sobre la aplicaciones creadas, ademas de que sugiere templates de aplicaciones ya construidas.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/11f4cf2f-7526-4265-9af5-ad09eca8c989/Screen_Shot_2019-04-11_at_6.20.59_PM.png

Constructor

El constructor es un lienzo en blanco que sirve para construir aplicaciones, este cuenta con los siguientes sub módulos.

🧙🏿‍♂️ Wizards

Es un flujo de inicio para que un usuario pueda tomar desiciones rápidas de construcción y evitar que dedique mucho tiempo en la configuración de su nueva aplicación.

🎛 Componentes

Es un elemento que nos sirve para construir diferentes elementos dentro de una aplicación, este es configurable e interconectado con otros componentes para generar vistas que solucionen modelos de negocio para el usuario.

🖼 Layout

Este designa los espacios donde los componentes pueden invocarse, pone las reglas de espaciado y se asegura del comportamiento mobile.

⚙️ Business process manager

Sección en la cual podemos definir la lógica de negocios, conectado flujos entre páginas y funciones.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/98a1370c-28e2-4606-868d-a2ade1332e1b/Screen_Shot_2019-04-17_at_7.42.53_PM.png

Aplicación

El sistema de aplicación gestiona las aplicaciones publicadas las cuales tienen accesos independientes para los usuario que usan esa plataforma para trabajar. Igualmente gestiona las urls de acceso para esta aplicación y así poder generar un sistema independiente de cada usuario.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7ab52764-c1e9-4006-ae0b-550ca6bc7382/Screen_Shot_2019-04-11_at_6.55.04_PM.png

Backoffice

El sistema tiene una interface con la cual se puede gestionar los diferentes niveles de la aplicación, usuario, componentes por parte de los administradores. Es importante definir que tipo de objetivos queremos cumplir con esta sección.

⚠️ Hasta tener las metas de un backoffice no se puede desarrollar más este tema.