Skip to content

Plataforma web de denuncias geolocalizadas con mapa de calor en tiempo real.

Notifications You must be signed in to change notification settings

aroonmircam/CivicReport

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo PDCTP

Plataforma de Denuncias Ciudadanas y Transparencia Pública (PDCTP)

✨ Una solución tecnológica innovadora para impulsar la participación ciudadana y la transparencia en la gestión pública. ✨


🧩 Descripción General

PDCTP es una plataforma web intuitiva y robusta diseñada para que los ciudadanos puedan reportar de manera confidencial y geolocalizada casos de:

  • 🚫 Corrupción
  • 👮 Abuso de autoridad
  • ⚠️ Malas prácticas

Nuestra innovación principal radica en el mapa de calor interactivo, una herramienta visual dinámica que muestra la concentración de denuncias en tiempo real, permitiendo identificar rápidamente las áreas críticas y facilitando una respuesta más efectiva.

Mapa de Calor PDCTP
🗺️ Visualización en tiempo real de la densidad de denuncias por ubicación geográfica.


🛠️ Tecnologías Clave

Un vistazo a las herramientas que hacen posible PDCTP:

Frontend:

  • HTML5
  • CSS3
  • JavaScript
  • Bootstrap
  • LeafletJS

Backend:

  • PHP
  • MySQL

Arquitectura:

  • MVC

Otros:

  • API para mapas 🌐
  • XAMPP (Entorno de Desarrollo) ⚙️
  • Figma (Prototipado UI/UX) 🎨

🔐 Funcionalidades Destacadas

  • 👤 Creación de Usuarios: Registro y login seguro para los ciudadanos.
  • 🖋️ Registro de Denuncias: Proceso intuitivo para reportar incidentes.
  • 📑 Visualización de Denuncias: Acceso a múltiples denuncias registradas.
  • 🔍 Consulta por Código Único: Seguimiento de denuncias específicas.
  • 🔥 Visualización en Mapa de Calor: Identifica zonas de alta incidencia.
  • ⚙️ Panel de Administración: Gestión integral de reportes por administradores.

🚀 Puesta en Marcha - Requisitos de Instalación

Sigue estos sencillos pasos para configurar PDCTP en tu entorno local:

  1. 📥 Instalar XAMPP: Asegúrate de tener XAMPP instalado. Descarga desde https://www.apachefriends.org/index.html.
  2. 📂 Clonar el Repositorio: Clona este repositorio en el directorio htdocs de XAMPP:
    git clone <https://github.com/Vikernes27666/CivicReport.git> /ruta/a/xampp/htdocs/tu_proyecto
  3. 💾 Importar la Base de Datos: Utiliza phpMyAdmin (http://localhost/phpmyadmin/) para crear e importar el archivo .sql.
  4. 🚦 Iniciar Servicios: En el panel de control de XAMPP, inicia Apache y MySQL.
  5. 🌐 Acceder a la Plataforma: Abre tu navegador y navega a http://localhost:3000/frontend/inicio.php.

📊 Explora el Diseño en Figma

Echa un vistazo al prototipo interactivo en Figma para comprender la experiencia de usuario:

👉 Prototipo en Figma 🎨


🧑‍💻 Equipo de Desarrollo (SCRUM)

Un equipo apasionado trabajando para la transparencia:

Nombre Rol
BURGOS OLIVERA, L. A. 📝 Documentación del Proyecto
CAMACHO GUTIÉRREZ, J. J. 💻 Desarrollador Fullstack
MIRANDA CAMPOS, R. A. 💻 Scrum Master y Desarrollador Fullstack
REYES CARRANZAN, G. O. 👨‍💻 Desarrollador
PAZOS TARAZONA, J. P. 🎨 Diseñador y Documentación
HERNÁNDEZ TOCTO, R. G. 🚀 Diseñador, Documentación y Product Owner

About

Plataforma web de denuncias geolocalizadas con mapa de calor en tiempo real.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •