Get the best deals on buses back home!
- Clone this repository or unzip
svd.zip
- Follow instructions in
INSTALL.md
Our current vision for the system we’re building is a terminal-based application that scrapes data from websites providing bus services such as MegaBus and OurBus and outputs all available routes based on user input. This application will also have filtering features based on start date, end date, time, location, price, and relevancy. The application will eventually have some form of automatic ranking system to rank all available bus routes for the user based on the parameters entered.
Developers
- Sydney Ho, sh967
- Vanessa Fang, vf72
- Dylan Tom, dt425
Project Admin:
- Manager: Anirudh Sharma, as2844
- Grader: Amanda Andreasen, apa49
Course Instructors:
- Professor Michael Clarkson
- Instructor Ryan Doenges
make build
: Builds the code insrc/
make test
: Runs the OUnit test suite intest/
make play
: Launches the UImake check
: Verifies OCaml enviornment worksmake finalcheck
: Prepares the source code for submissionmake zip
: Creates a zip file to submitmake clean
: Cleans all compiled filesmake loc
: Counts the lines of code in the root directory by file and in OCaml. You may need to install cloc. Follow the installation instructions here.make locall
: Counts the lines of code in the root directory by language. You may need to install cloc. Follow the installation instructions here.make doc
: Builds HTML documentation with ODocmake opendoc
: Opens a file browser window to the directory containing the documentation