Giter Club home page Giter Club logo

village-bus-alert's Introduction

Village Bus Alerter Creator

This project helps residents who live at the Gamecock Village be notified when the campus bus is in range of the apartment complex. The user has a choice of manually updating the bus times by hitting the [Check Bus Times]. In order to track the bus and be alerted when the bus is less than 5 minutes away just hit [Start Tracking Buses]. This will cause the system to continue track all buses going to the apartment complex until the user hits [Stop Tracking].

Setup

Dependencies

    pip3 install beautifulsoup4
or
    pip install beautifulsoup4

If you do not have pip3 installed then follow this simple guide by Artur Spirin

Downloading the Program

To download the program click Download on the GitHub Page.

Running the Program

After the program is downloaded then unzip it and run "White Bus Tracker GUI.py"(WITHOUT THE QUOTES). This will provide an easy to use interface for the tracker.

USE TUTORIAL

To get an instant update on all bus locations:

  • click: [Check Bus Times] To begin tracking of the buses and be alerted when a bus is within 5 minutes from your location:
  • click: [Start Tracking Buses] To stop tracking:
  • click: [Stop Tracking]

About Structure

"White Bus Tracker GUI.py" uses "White Bus Tracker.py" Classes and "White Bus Tracker GUI.py" only creates a GUI Representation from "White Bus Tracker.py". "White Bus Tracker.py" main purpose is to parse the webpage data and be used as an API.

Author

License

The Village Bus Alerter is created under the MIT License

NOTES

  • This project can be modified and used for free
  • Give credit if used

village-bus-alert's People

Contributors

tylerbro93 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.