Must To Do

Documentation for Public

Notas inciales

Chance debemos hacer un proyecto nuevo donde ir acoplando cosas nuevas ? (segun modulos que vamos haciendo)

Must To Do

Aquí vamos poniendo todo lo que vamos a hacer para el MVP.

Módulos

Utilerias [libreria].- Utilerias generales

Prioridad: Muy alta Contenido:

Dependencias:

I18n [libreria].- Internacionalizacion

Prioridad: Muy alta Contenido:

Dependencias:

Core app: servicios, utilidades y demás de la app

Prioridad: Alta

Contenido:

Dependencias:

Notas: Este creo que si seria bueno dejarlo como libreria aparte, porque habrá muchas apps que lo usaran

Log system. Log del sistema con diferentes destinos.

Prioridad: Muy Alta Contenido:

EventBus/EventSystem [libreria].- Control de eventos del sistema para desacoplar más los modulos

Prioridad: Muy alta Contenido:

Log system. Log del sistema con diferentes destinos.

Prioridad: Muy Alta Contenido:

Autenticación y autorización [Libreria].- Control de sesiones y permisos - RBAC (Role based Access Control)

Prioridad: Alta

Contenido:

Dependencias:

Notas: Este es importante, debe estar bien hecho.

DataAccess. Acceso a datos (repositorios, ngxs y eventos datos)

Prioridad: Alta Contenido:

Dependencias

Action Registry (+CommandPattern): acciones de modulos y generales

Prioridad: Alta Contenido::

Notas:

Estructura base de modulos (Modulo generico): definicion de estructura contratos, y api de modulos.

Prioridad: Muy Alta Contenido::

dependencias:

Notas:

Module integrator: Orquestador de modulos, para centralizar todo

Prioridad: Muy Alta Contenido::

Notas: Este es bien importante junto con los modulos basicos

dependencias:

Notas:

UI Framework .- UI/Design System (este te toca a ti definir mejor que va a ser y como)

Prioridad: Muy Alta Contenido:

Dependencias:

Ux Test (UI Personalization?) [application] .- este es el proyecto que tienes para configurar componentes

Prioridad: Alta Contenido:

Dependencias:

Editor web [application] .- Editor de de componentes web por medio de widgets

Dependencias:

Media Asset Management (para imágenes y videos)

Prioridad: Alta Contenido:

Dependencias:

Spacemap.- @pako Ayudame a describir este con las cosas que debe tener como los anteriores

Prioridad: Baja Dependencias:

Singularity.- @pako Ayudame a describir este con las cosas que debe tener como los anteriores

Dependencias:

GoGrab Admin Console.- administracion de espacios y usuarios

Prioridad: Media Contenido:

Dependencias:

------------------ Esto depende de lo que vayas a presentar

Notas: Y segun yo tendriamos que hacer otra app, para la creacion de nuevos espacios.

Productos .- estos depende de lo que quieras presentar, si los incluimos o no

CMS.- estos depende de lo que quieras presentar, si los incluimos o no

Dashboard (automático)

Chat

Búsqueda ???

Notificaciones

Analytics

Reportes

Streaming ?