Skip to content

WikimediaChile/Geo-Conflictos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GeoConflictos - Mapa Interactivo de Conflictos Socioambientales

Estado Licencia

Una aplicación web interactiva para visualizar y analizar conflictos socioambientales, utilizando datos abiertos y colaborativos directamente desde Wikidata.

Visita la aplicación en vivo: https://geo-conflictos.toolforge.org/


Acerca del Proyecto

GeoConflictos es una aplicación web que permite explorar y analizar los conflictos socioambientales representados en Wikidata, ofreciendo una mirada geográfica y estadística sobre su distribución, características y estado actual. El proyecto busca facilitar el acceso a información confiable y abierta sobre tensiones territoriales y ambientales, apoyando a investigadores, periodistas, estudiantes y organizaciones sociales en la comprensión de los conflictos que afectan a distintas comunidades del mundo.

La arquitectura del proyecto, con un backend en Node.js/Express sirviendo un frontend en Vue.js 3, asegura un rendimiento robusto y una experiencia de usuario fluida y completamente responsiva.


Características Principales

  • 🗺️ Mapa Interactivo: Visualización de conflictos con coordenadas en un mapa mundial, potenciado por Leaflet.js.
  • 🔗 Datos Abiertos y en Vivo: La información se obtiene en tiempo real a través de consultas SPARQL a Wikidata, asegurando datos siempre actualizados.
  • 📊 Panel de Estadísticas Dinámico: Resumen visual con el total de conflictos, desglose por estado (Activo, Latente, Resuelto) y distribución por sector.
  • 📄 Panel de Detalles por Conflicto: Al seleccionar un conflicto, se despliega información detallada con descripción, región, fecha de inicio y enlaces directos a las fuentes de Wikimedia.
  • 🔍 Filtros Avanzados: Un panel intuitivo que permite acotar la búsqueda por país, nombre, sector, estado y más.
  • 📱 Diseño Responsivo: La interfaz se adapta perfectamente a cualquier tamaño de pantalla, desde computadores de escritorio hasta dispositivos móviles.
  • 🎓 Tutorial Interactivo: Una guía de bienvenida que introduce a los nuevos usuarios a todas las funcionalidades de la plataforma.
  • 🌐 Soporte Multilingüe: Interfaz completamente traducida a 7 idiomas.
  • 🎨 Tema Claro y Oscuro: Permite al usuario cambiar entre un tema claro y uno oscuro para mayor comodidad visual.

Construido Con

Este proyecto fue posible gracias a las siguientes tecnologías:

Backend:

Frontend:


Uso Local

Para ejecutar este proyecto en tu propia máquina, sigue estos pasos:

  1. Prerrequisitos: Asegúrate de tener Node.js instalado (incluye npm).

  2. Clona el repositorio:

    git clone [https://github.com/jordylizana-ship-it/Geo-Conflictos.git](https://github.com/jordylizana-ship-it/Geo-Conflictos.git)
  3. Navega a la carpeta del proyecto:

    cd Geo-Conflictos
  4. Instala las dependencias:

    npm install
  5. Inicia el servidor:

    npm start

    ¡Listo! La aplicación estará corriendo en http://localhost:3000.


Licencia

Distribuido bajo la Licencia MIT. Ver LICENSE para más información.


Contacto

Jordy Lizana - jordylizana-ship-it

Carla Toro - Soylacarli

Con el apoyo de Wikimedia Chile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •