Skip to content

Latest commit

 

History

History
88 lines (73 loc) · 8.79 KB

README.es.md

File metadata and controls

88 lines (73 loc) · 8.79 KB

English

GPS Tracker (Laravel 11 + PHP 8.2 + MySQL 8)

Plataforma de código abierto para la gestión para dispositivos GPS desarrollada utilizando Laravel 11, PHP 8.2 y MySQL 8. Esta solución integral de rastreo GPS está diseñada para ofrecer un rendimiento robusto y una interfaz de usuario intuitiva, adecuada tanto para usuarios individuales como para empresas que necesitan gestionar múltiples dispositivos de rastreo. Esta plataforma está pensada como una posible alternativa sencilla a Traccar.

Dispositivos Soportados

  • Sinotrack: Confirmados los modelos ST-90X mediante el protocolo Sinotrack.
  • Coban: Confirmado el modelo TK303G mediante el protocolo GP103.
  • Teltonika: Por TCP mediante el protocolo Teltonika.
  • Concox y JimiLab: Confirmado el modelo JM-LL01 mediante el protocolo GT06.
  • Queclink: Confirmado el modelo GV500MA mediante el protocolo Queclink.
  • OsmAnd: Mediante el protocolo HTTP OsmAnd.

Características Principales

  • Plataforma moderna con interface amigable: La plataforma utiliza Laravel 11 para proporcionar una experiencia de usuario fluida y una interfaz gráfica atractiva.
  • Compatibilidad con PHP 8.2: Aprovecha las últimas características de PHP 8.2, incluyendo mejoras en el rendimiento y seguridad. También es compatible con las versiones superiores de PHP.
  • Gestión de Datos con MySQL 8: Utiliza MySQL 8.0.12 o superior para una gestión eficiente y segura de grandes volúmenes de datos de rastreo, así como una amplio soporte de funcionalidades GIS.
  • Seguimiento en Tiempo Real: Permite a los usuarios seguir la ubicación y el estado de sus dispositivos Sinotrack ST-90x en tiempo real.
  • Informes Detallados: Genera informes completos que ayudan en la toma de decisiones y en el análisis de datos.
  • Alarmas y Notificaciones: Configura alarmas personalizadas (geovalla, movimiento, velocidad, etc...) para eventos específicos relacionados con los dispositivos de rastreo. Las notificaciones se pueden configurar a través de Telegram.
  • Soporte Multiusuario: Admite la creación de múltiples cuentas de usuario con diferentes niveles de acceso y permisos.
  • Entorno Público: Si lo deseas puedes generar enlaces para viajes individuales y compartirlos públicamente. También puedes compartir directamente un dispositivo donde todos sus viajes serán visibles de forma pública.

Requisitos

  • Sistema Operativo Linux
  • PHP 8.2 o superior (bcmath bz2 intl mbstring opcache pdo_mysql pcntl redis sockets xsl zip)
  • MySQL 8.0.12 o superior
  • Redis

Demo

Puedes probar la versión de demostración en https://tracker-demo.lito.com.es/

Documentación

Capturas

screencapture-tracker-2023-11-22-09_36_09 screencapture-tracker-2023-11-22-09_36_27 screencapture-tracker-trip-2023-11-22-09_36_37 screencapture-tracker-trip-59-2023-11-22-09_37_23 screencapture-tracker-trip-59-stat-2023-11-22-09_37_30 screencapture-tracker-trip-59-map-2023-11-22-09_37_38 screencapture-tracker-trip-59-position-2023-11-22-09_37_47 screencapture-tracker-trip-59-merge-2023-11-22-09_37_54 screencapture-tracker-refuel-2023-11-22-09_38_13 screencapture-tracker-refuel-58-2023-11-22-09_38_20 screencapture-tracker-maintenance-2023-11-22-09_38_25 screencapture-tracker-maintenance-2-2023-11-22-09_38_30 screencapture-tracker-maintenance-2-item-2023-11-22-09_38_35 screencapture-tracker-maintenance-item-2023-11-22-09_38_40 screencapture-tracker-vehicle-2023-11-22-09_38_45 screencapture-tracker-vehicle-1-2023-11-22-09_38_50 screencapture-tracker-vehicle-1-device-2023-11-22-09_38_56 screencapture-tracker-vehicle-1-alarm-2023-11-22-09_39_02 screencapture-tracker-device-2023-11-22-09_39_08 screencapture-tracker-device-1-2023-11-22-09_39_13 screencapture-tracker-device-1-transfer-2023-11-22-09_39_20 screencapture-tracker-device-map-2023-11-22-09_39_30 screencapture-tracker-alarm-2023-11-22-09_39_36 screencapture-tracker-alarm-2-2023-11-22-09_39_42 screencapture-tracker-alarm-create-2023-11-22-09_40_33 screencapture-tracker-profile-2023-11-22-09_40_39 screencapture-tracker-configuration-2023-11-22-09_40_49 screencapture-tracker-user-2023-11-22-09_40_55 screencapture-tracker-user-1-2023-11-22-09_41_03 screencapture-tracker-user-session-2023-11-22-09_41_09 screencapture-tracker-server-status-2023-11-22-09_41_58 screencapture-tracker-server-1-2023-11-22-09_42_07 screencapture-tracker-server-log-2023-11-22-09_42_13 screencapture-tracker-timezone-2023-11-22-09_42_22 screencapture-tracker-shared-trip-11da6b7b-88bd-11ee-b488-4cedfbcaec68-2023-11-22-09_42_50 screencapture-tracker-shared-device-066b1953-88bd-11ee-b488-4cedfbcaec68-2023-11-22-09_42_57