Skip to content

A beginner React project utilizing the NextBus API to provide bus predictions based on selected agency, route, direction, and bus stop. The app also allows users to set their ETA time and receive alerts when it's time to leave for the bus stop.

Notifications You must be signed in to change notification settings

amiothenes/NextBus-Catcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bus Prediction App

A beginner React project utilizing the NextBus API to provide bus predictions based on selected agency, route, direction, and bus stop. The app also allows users to set their ETA time and receive alerts when it's time to leave for the bus stop. Tested only on the Toronto Transit Commision (TTC) with routes available at NextBus.

Features

  • Bus predictions based on agency, route, direction, and bus stop selection.
  • Set ETA time and receive alerts for departure.
  • Minimalistic and user-friendly interface.

Technologies Used

  • React.js
  • NextBus API

Installation

  1. Clone this repository: git clone <repository-url>
  2. Navigate to the project directory: cd bus-prediction-app
  3. Install dependencies: npm install

Usage

  1. Build the project: npm run build
  2. Run the app: npm start

Demo

Try the deployment through GitHub Pages, where's a working copy at https://amiothenes.github.io/NextBus-Catcher/

Screenshots

Screenshot 1

Contributing

Contributions are welcome! Please fork the repository and create a pull request for any enhancements, bug fixes, or new features.

License

This project is licensed under the MIT License.

About

A beginner React project utilizing the NextBus API to provide bus predictions based on selected agency, route, direction, and bus stop. The app also allows users to set their ETA time and receive alerts when it's time to leave for the bus stop.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published