Skip to content
/ midf Public

Aplicación web que recibe y mide las problemas del Distrito Federal (México)

License

Notifications You must be signed in to change notification settings

saul-mtz/midf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiDF Web Application and Back-end

Promueve y facilita la participación de los ciudadanos en las acciones del gobierno (reportes a través de un único medio). Sensibiliza al gobierno sobre los temas cotidianos que le importan a la ciudadanía y que tienen un impacto inmediato en su calidad de vida.

Facilita la toma de decisiones y ofrece una manera de priorizar el gasto de los recursos públicos ("retweet" de los reportes). Permite el monitoreo de la actividad gubernamental por parte de la sociedad (seguimiento de los reportes por número de folio).

Ofrece una herramienta para medir y comparar la eficacia y eficiencia en la resolución de problemas similares entre sucursales de las agencias y entre delegaciones (benchmarking) y ofrece la oportunidad de localizar (y adoptar) las mejores prácticas.

Mejora la calidad de vida de los ciudadanos al resolver los problemas que realmente le importan. Le da al ciudadano un sentido de pertenencia y lo coloca en el centro de la acción pública.

Índice de contenido

Dependencias

Nuestro proyecto es 100% Software Libre liberado bajo Licencia BSD, nada de esto hubiera sido posible sin el apoyo de otros proyectos, por mencionar algunos:

La aplicación fue desarrollada y probada en equipos Windows 7,8 con Google Chrome > 40.x. Para instalar un ambiente de desarrolo local necesitas lo siguiente

  • Xampp: Xampp es una distribución de Apache completamente gratuita y fácil de instalar que contiene MySQL y PHP.
  • MySQL Workbench: Workbench es un IDE OpenSource que te permite interactuar con servidores de Bases de Datos de manera sencilla y eficiente.
  • Data dump: Descarga una copia de las bases de datos utilizadas por este proyecto.

Configuración

La única configuración 100% indispensable es que tu copia del código fuente esté en el directorio:

XAMPP_INST_DIR\htdocs

donde XAMPP_INST_DIR es el path donde instalaste Xampp.

Configuración de desarrollo local

Código fuente

Clona, haz un fork o descarga un zip de nuestro proyecto.

Datos

Ingresa a tu BD local que instalaste con Xampp e importa los datos siguiendo estos pasos:

  • Descomprime el zip que descargaste anteriormente en una locación que sea accesible por cualquier usuario.

  • En Workbench haz clic en la opción Import Data

haz clic en Import from Self-Contained File y selecciona el archivo descomprimido en el paso anterior

  • Por último haz clic en el botón Start Import y espera a que la importación termine.

Por seguridad el archivo que contiene las credenciales para acceder a la bd debe estar fuera del repositorio público. Dentro de tu carpeta raíz del proyecto crea un archivo con el nombre credentials.php, la ruta absuluta es:

XAMPP_INST_DIR\htdocs\midf\midf\protected\config\credentials.php

en ese archivo escribe los parámetros de conexión a tu BD local, por ejemplo:

<?php
  define('DB_HOST', 'localhost');
  define('DB_NAME', 'miiyosto_hackdf');
  define('DB_USER', 'root');
  define('DB_PASS', '');
?>

Directorios del proyecto

  framework/           archivos del framework
  midf/                archivos del proyecto actual
  midf/css             archivos CSS para el proyecto MiDF
  midf/js              scripts
  midf/images          imágenes del proyecto

Despliegue

para acceder al proyecto ve a la URL: http://localhost/midf/midf

por último recuerda, Keep Calm and Happy Coding

About

Aplicación web que recibe y mide las problemas del Distrito Federal (México)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages