Welcome to the Bus Arrival Times web application! This simple web app allows users to check the arrival times of buses at specific stops, search for nearby stops, and manage their favorite stops. It is designed to be user-friendly and provides real-time information about bus arrivals.
-
Search by Stop Name: Enter the stop name to search for bus arrival times at that location.
-
Search by Stop ID: If you know the stop ID, you can enter it directly to fetch bus arrival data.
-
View Favorites: Easily access your favorite stops with a single click. You can add stops to your favorites list for quick reference.
-
Search Nearby Stops: Find nearby bus stops based on your current GPS location. Note that location permission is required for this feature.
-
View all Urban Lines: Shows a list of all urban lines within the municipal territory of Marbella.
-
View all Metropolitan Lines: Shows a list of all suburban lines within the Metropolitan Area of Málaga Operated by the Portillo (Avanzabus) company.
To use the Bus Arrival Times web app, follow these steps:
-
Open the
index.html
file in a web browser. (Or check our github live page. Any data, like favourites, is stored locally in your browser as a cookie and cannot be acessed outisde of it, except by the API of the bus company, the data is forwarded to the API when making a call. I do not have control over how the data is handled by the bus company, your public IP adress may be included in the API requests.) -
Use the provided input fields to search for bus stops by name or ID.
-
Click the "Update" button to fetch bus arrival information.
-
Explore additional features like viewing favorites and searching nearby stops.
The web app features a clean and responsive design. It uses a red theme with white text for a visually appealing experience.
- jQuery: The web app utilizes jQuery for simplified AJAX calls and DOM manipulation.
The web app is designed to be responsive, ensuring a seamless experience on both desktop and mobile devices. The layout and styles adjust dynamically based on the screen size.
This web app is powered by Urbanos de Marbella (v1.0.1), created by Alexander. It is licensed under the GNU License. Please refer to the LICENSE file for detailed license information.
Special thanks to the Urbanos de Marbella team for providing the data and making this web app possible.
Feel free to explore, use, and contribute to the Bus Arrival Times web app! If you encounter any issues or have suggestions for improvement, please let us know.