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.
- Bus predictions based on agency, route, direction, and bus stop selection.
- Set ETA time and receive alerts for departure.
- Minimalistic and user-friendly interface.
- React.js
- NextBus API
- Clone this repository:
git clone <repository-url>
- Navigate to the project directory:
cd bus-prediction-app
- Install dependencies:
npm install
- Build the project:
npm run build
- Run the app:
npm start
Try the deployment through GitHub Pages, where's a working copy at https://amiothenes.github.io/NextBus-Catcher/
Contributions are welcome! Please fork the repository and create a pull request for any enhancements, bug fixes, or new features.
This project is licensed under the MIT License.