https://github.com/ryanmcdermott/which-ride
:car: Which Ride is an Uber and Lyft price comparison app -- http://whichride.herokuapp.com
https://github.com/ryanmcdermott/which-ride
Last synced: 8 months ago
JSON representation
:car: Which Ride is an Uber and Lyft price comparison app -- http://whichride.herokuapp.com
- Host: GitHub
- URL: https://github.com/ryanmcdermott/which-ride
- Owner: ryanmcdermott
- Created: 2015-03-09T02:29:32.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-09T02:29:56.000Z (over 11 years ago)
- Last Synced: 2024-10-21T21:07:58.305Z (over 1 year ago)
- Language: Ruby
- Homepage:
- Size: 1.05 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Which Ride
----
## What is it?
Which Ride is an Uber and Lyft price comparison app written in Ruby on Rails and Ember.js.
----
## Installation
1. [Install Vagrant](http://www.vagrantup.com/downloads)
2. `git clone https://github.com/ryanmcdermott/which-ride.git`
3. `vagrant up` (grab a coffee, this may take a while)
4. On your host machine, open up a tab in your favorite browser and go to [http://localhost:8080](http://localhost:8080)
5. (Optional) Run `rake fares:lyft` to get new Lyft fares
----
## Usage
1. Subsequent to installation, when starting up the app from when the VM is halted, cd to the directory on your host machine
2. `vagrant up`
3. `vagrant ssh`
4. `cd /vagrant`
5. `rvm gemset use which-ride`
6. `rails s`
----
## TODO
* Delete models on index page to prevent duplicate or previous fares from appearing in the /fares
* When Uber's public API fails, use cached Uber fares as provided by `rake fares:uber`
----
## Contributing
Pull requests are much appreciated and accepted.
----
## License
Which Ride is released under the [MIT License] (http://www.opensource.org/licenses/MIT)
----
##
[which-ride](http://whichride.herokuapp.com/)