Skip to content

mampato787/alerta_control

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alerta Controles : Aplicación de Escritorio en Tiempo Real

Este proyecto fue finalizado con éxito para el desafío GitHub "Finish-Up-A-Thon" 2026. Consiste en una aplicación de escritorio nativa diseñada para el monitoreo, control y visualización de patrullas sobre el terreno en tiempo real.

Arquitectura Tecnológica : Componentes del Sistema

El sistema aprovecha la potencia del desarrollo híbrido moderno:

  • Núcleo y Backend : Compilado en Go (Golang) mediante el framework Wails, permitiendo una comunicación nativa de alta velocidad entre el sistema operativo y el frontend.
  • Base de Datos : Sincronización instantánea con Firebase Realtime Database para la actualización de coordenadas.
  • Interfaz Visual : Frontend construido con TypeScript y Leaflet.js para la renderización fluida del mapa y los íconos de patrullas.

Requisitos del Sistema : Desarrollo en Ubuntu

Para compilar y ejecutar este entorno en Ubuntu Linux, se requiere:

  • Sistema Operativo : Ubuntu con las dependencias de Wails instaladas (libgtk-3-dev, webkit2gtk-4.0-dev).
  • Lenguaje : Go 1.20 o superior y Node.js para las dependencias del frontend.
  • CLI de Wails : Instalada globalmente en el sistema.

Desarrollo y Compilación : Comandos de Control

Para trabajar en el proyecto utilizando las herramientas nativas de Wails:

  • Modo Desarrollo (Hot Reload) : Ejecuta el siguiente comando para levantar el servidor de desarrollo y ver los cambios del mapa al instante: wails dev

  • Compilación de Producción : Para generar el paquete ejecutable final optimizado para Linux, ejecuta: wails build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors