Skip to content

Built with JavaScript, Leaflet, and SASS, this app tracks real-time bus locations, speed, and weather using live APIs. It was a great project to dive into real-time data handling, API integration, and interactive mapping. Excited to keep improving it and building more innovative solutions!

Notifications You must be signed in to change notification settings

MatheusChampion/bus_map_application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

12 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚍 Bus Tracker App in Halifax! 🌍

A small project with JavaScript DOM manipulation, Leaflet (https://leafletjs.com), and SASS. The application consumes two lives API, one from Halifax's buses (https://hrmbusapi.herokuapp.com) and Halifax's weather (http://api.weatherapi.com).

I design a bus tracker app for Halifax, Nova Scotia transit buses. The app tracks real-time bus geo-locations, speed, and other relevant information.

Here's how it works: The app uses an API to pull in bus position data. I leveraged JavaScript asynchronous functions and fetch to obtain the data seamlessly. For mapping, I used Leaflet, an open-source JavaScript library, to display the bus locations on an interactive map. The map is periodically updated to ensure you get real-time updates on transit bus positions. It was a rewarding project that helped me dive deeper into working with APIs, real-time data handling, and interactive mapping. I'm excited to share this with my network and continue building innovative solutions that make a difference.

Screenshot

About

Built with JavaScript, Leaflet, and SASS, this app tracks real-time bus locations, speed, and weather using live APIs. It was a great project to dive into real-time data handling, API integration, and interactive mapping. Excited to keep improving it and building more innovative solutions!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages