Rescuisine is a web application that allows Restaurants to simply and quickly post the food they are about to throw out so Homeless Shelter Volunteers can come and pick it up.
Visit http://rescuisine.herokuapp.com/
Bundle the Gemfile
bundle install
Migrate your database
rake db:migrate
Start Redis and Sidekiq in separate terminal window (For background proccessing of Twillio integration)
redis start
bundle exec sidekiq -r ./app.rb
Run the server
rackup
Application will be running on http://localhost:9292/
A restaurant can create a new pickup by clicking the "New Pickup" button
![New Pickup](public/app/img/Rescuisine_new pickup_btn.png)
They will be taken to a page where they can locate their restaurant via Google Maps. Once the location is confirmed they will be taken to the actual form to create the Pickup.
A voluteer can schedule to do a pickup by clicking on any of the rows then the "Pickup?" button
They will then be taken to a new confirmation page where they can input their phone number.
After inputing their phone number, the restaurant and the voluteer will both receive text messages with a confirmation code for the pickup.
Rescuisine was created and maintained by Keith Williams Jr. Blog, Github and Oliver Switzer Blog, Github
Rescuisine leverages technologies Sinatra, AngularJS, Sidekiq, Faye, and Twillio