Skip to content

SergioR29/TurismoPlanning-Desktop

Repository files navigation

TurismoPlanning-Desktop

App ideal para turistas y personas que vivan cerca de la provincia de Guadalajara (Castilla-La Mancha, España) y que quieran organizar su día a día con excelencia. Las funcionalidades más destacadas son la exportación de archivos a HTML o PDF, visualización de un mapa con una ubicación (actual o de una ciudad seleccionada) y clima (actual o de una ciudad seleccionada), planificación de visitas de una ciudad o sitio (de una ciudad) seleccionad@ así como de eventos personales agrupados por categorías que el usuario desee crear, un calendario con los eventos del día seleccionado del mes y temas para visualizar la aplicación de la forma más cómoda posible (Claro, Oscuro u Predeterminado por el Sistema).

  • Metodología de Desarrollo: RUP
  • Compatibilidad: Windows

Tecnologías utilizadas

Lenguajes de Programación: Python y JavaScript.
Entorno de Desarrollo: Visual Studio Code
Patrón de Diseño y Arquitectura: MVC.

Frameworks: PySide6 (GUI de Escritorio).
Base de Datos: SQLite.
Empaquetado y Distribución: PyInstaller (Empaquetado) y InstallForge (Distribución).

APIs RESTful: OWM (OpenWeatherMap), IPinfo.
Librerías (Mapas y GPS): Leaflet.

Librerías (Documentos): xhtml2pdf.
Preparación de plantillas HTML y CSS: Formateo de strings nativo.

Ventana Principal

Captura de pantalla 2025-06-17 114141