# WEB ### Version 0.1.0 Despliegue y edicion de features. - Desplegar features en el mapa. - Desplegar panel que liste las capas disponibles y permita habilitar o deshabilitar la visualizacion en el mapa de las capas de información. - Crear herramientas que permitan crear, editar y borrar features. - Cuando se crea un feature nuevo desplegar el formulario correspondiente generado en forma automatica a partir del esquema. - Durante la edición, si dos usuarios modifican el mismo feature, la ultima versión sobreescribe la anterior. - Sincronización en tiempo real de los cambios. Los cambios que realiza un usuario se despliega automaticamente en los demas usuarios que estan usando la aplicación. - Habilitar el despliegue y toma de fotos en los formularios de los features. ### Version 0.2.0 Creación de nuevas capas. - Crear una interfaz web para la creacion de nuevas capas de información. - Cuando se crea una capa nueva esta de ser disponibilizada en forma inmediata a los usuarios que estan usando la aplicación. Crear una capa de datos consiste en definir una lista de campos, cada uno su tipo de datos especifico. Este esquema de datos se usara para validar los datos en el servidor y a la vez para generar el formulario de creacion y edicion en las interfaces de usuario. ### Version 0.3.0 Filtros - Interfaz web para crear filtros y despliegue de resultos en forma de tabla flotante dentro de la aplicacion web. - Descarga de los datos desplegados en formato csv. ### Version 0.4.0 Generación de reportes ### Version 0.5.0 Usuarios - Interfaz de login. - Dashboard de las ultimas operaciones realizadas. - Vista de administración. Listar, crear, modificar y eliminar usuarios. ### Version 0.6.0 Sistema de permisos. ### Version 0.7.0 Seguridad - ssl - oauth # MOBIL ### Version 0.1.0 Despliegue y edicion de features - Desplegar features en el mapa. - Posicionamiento GPS - Desplegar panel que liste las capas disponibles y permita habilitar o deshabilitar la visualizacion en el mapa de las capas de información. - Crear herramientas que permitan crear, editar y borrar features. - Cuando se crear un feature nuevo desplegar el formulario correspondiente generado en forma automatica a partir del esquema. - Durante la edición, si dos usuarios modifican el mismo feature, la ultima versión sobreescribe la anterior. - Sincronización en tiempo real de los cambios. Los cambios que realiza un usuario se despliega automaticamente en los demas usuarios que estan usando la aplicación. ### Backlog - Codigos QR y de barras. - Captura de features por GPS. - Restricción por zona. - Track GPS. - Identificacion unica de los dispositivos. - Cache de mapas - Trabajo offline y sincronización de datos. - Manejar attributos dinamicos. # BACKEND ### Version 0.1.0 Api Rest basica - Crear Api Rest para capas de datos y sus features. - Definir esquema de las capas de datos con el cual se crearan en forma automatica los formularios. - Establecer protocolo websocket para poder propagar los cambios en tiempo real. - Upload de imagenes y generacion de thubnails - Implementar sistema de notificaciones que informe a los usuarios conectados cuando se crean nuevas capas o features, o cuando se editan o eliminan. - Estadisticas ### Backlog - Sistema de permisos. - Trabajo Offline: Cache de mapas y sincronizacion de datos. - Exportacion de datos a formato xls y arcgis