commuteIniciomapMapapergolaParadasrouteLiñas

Acerca de

Contacto

Se simplemente queres contactar comigo, podes mandarme un correo a bus [arroba] delthia [punto] com.

Tamén podes ver máis información na miña páxina de github, ou visitando o meu sitio web.

Historia

Este proxecto xurde en setembro de 2022, cando se me ocorre facer un mapa coas paradas do bus da Coruña como explo de leafletjs, e para aprender a xerar GeoJSON con python.

Mapa co que se inicia o proxecto

A partir de ahí, a parte máis complexa do proxecto estaba feita, agora xa sabía como descargar os datos e como manipulalos para relacionar unha parada coas lineas que pasan pola mesma, así que so quedaba aplicar o que coñecía de Flask para facer que se poidera acceder a toda a información dos buses dende unha páxina web.

De esta maneira, piuden comezar a poñer en práctica o que aprendera de flask seguindo este tutorial de python. Este pareceume un proxecto interesante porque tiña que aprende a utilizar unha API nunha aplicación que xeraba páxinas estáticas cos datos, pero que también se podían actualizar para que a páxina fora dinámica. Para isto necesitaba JavaScript, algo que nunca fixera. Tamén tiven que investigar como facer que unha aplicación web fora instalable como una pwa, seguindo esta guía.

Dende logo, esta páxina non está rematada, aínda quedan algunhas funcións por implementar, como a táboa de saídas, o a posición en tempo real dos buses, así como mellorar a PWA para que permita engadir paradas favoritas, establecer un idioma que se manteña entre usos, permitir a creación de avisos para buses determinados ou mellorar a búsqueda de paradas, pero xa está nun estado no que se pode comezar a utilizar e comeza a ser funcional.

Este e o primero proxecto que fago, e inclúe os meus coñecementos en moitas áreas