#LibresDeCorrupción
Iniciando • Documentación • Desarrollo • Contribuir
¿Cómo podemos mejorar la seguridad ciudadana de los habitantes de la localidad de Kennedy?
Seguridad Ciudadana
Básicamente, el proyecto está divido en diferentes ramas
1. Master: con toda la documentación y versiones finales de cada rama unidas.
2. App-ionic: Aplicación móvil.
3. Landing-page: Página de presentación en NodeJS.
4. Landing-ruby: Página de presentación en Ruby On Rails.
5. Api: API REST
En el prototipo se incluye la página de inicio en donde se le da al usuario una breve descripción de lo que le ofrecerá el sistema, también cuenta con el diseño de la app en donde podrá hacer uso de dichos servicios, en ella se muestra la pantalla por donde podrá realizar denuncias, ver las denuncias recientes, su estado, registrarse e iniciar sesión.
El aplicativo contará con los siguientes módulos:
1. Denuncias
2. Zonas
3. Encuestas
4. Sección ayuda
En este módulo los usuarios podrán registrar denuncias, las cuales estarán disponibles para ser visualizadas por la policía, éstas denuncias serán almacenadas por medio de blockchain, ya que de este modo no podrán ser modificadas, a excepción de su estado, así se asegura la transparencia del sistema. Los usuarios podrán adjuntar imágenes de lo sucedido si cuentan con ellas, de este modo podrán contribuir al sistema a mejorar su precisión para generar informes sobre las zonas inseguras.
El propósito de este módulo es generar informes en los que se muestren las zonas más inseguras de la localidad, lo cual resultará útil para realizar planes de acción sobre ellas y para tomar precauciones en cuanto a usuarios. Será alimentado manualmente o automáticamente por medio de reconocimiento de las imágenes que los usuarios proporcionen en sus denuncias.
Permitirá a los administradores crear encuestas que serán respondidas por las víctimas de las zonas identificadas y posteriormente generar informes sobre sus resultados.
Mediante servicios de IBM Watson permitiremos tener un asistente integrado dentro de la landing page para que el usuario pueda resolver todas sus dudas.
Para la parte visual se usarán las tecnologías más recientes, HTML para maquetar el sitio, CSS para darle estilos, Javascript para hacerlo dinámico y finalmente AngularJS para el aplicativo WEB.
Mediante la creación de una API en Ruby On Rails permitiremos el acceso desde cualquier front-end a el consumo de datos.
Con la ayuda de IBM Watson le daremos al usuario la capacidad de preguntar mediante un chat lo que desee acerca de la aplicación.
Vamos más allá. Sin necesidad de más detalles el servicio de reconocimiento de imágenes de IBM nos permitirá tener una descripción más clara de dónde pasó el robo.
Un sistema de información fiable, mediante una red de blockchain almacenaremos los datos de forma segura.
Andrés Largo - Estudiante de Ingeniería en Sistemas, desarrollador junior fullstack
Erika Infante - Estudiante de Ingeniería de Sistemas enfocada en desarrollo backend
Miguel Orjuela - Estudiante de Ingeniería de Sistemas
Yulian Cardenas - Estudiante de Ingeniería telemática
MIT
Copyright (c) 2018 Andrés Largo, Erika Infante, Miguel Orjuela, Yulian Cardenas.
Se concede permiso, de forma gratuita, a cualquier persona que obtenga una copia de este software y los archivos de documentación asociados (el "Software"), para tratar en el Software sin restricciones, incluidos, entre otros, los derechos para usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y / o vender copias del software, y para permitir a las personas a quienes se refiere el software amueblado para hacerlo