PuckerUp aims to bring you a comprehensive list of sour beer breweries across the USA. Every sour beer brewery. Every state. We want you to know exactly where to find your next sour brew. We believe in the power of people. We got the database started, but need you to help us make the ultimate list. Sign up. Share your knowledge by adding a sour beer brewery. Sour beer lovers around the world – we salute you!
The application can be run locally on your localhost:
-
Clone it (
git clone https://github.com/agdavid/pucker-up-angular-rails-application
) -
Obtain a free GoogleMaps JavaScript API Key (cloud.google.com/)
-
In app/views/layouts/application.html.erb, go to line 14 and replace ‘YOUR_KEY_HERE’ with your actual API Key
-
Migrate the database (
rake db:migrate
) -
Start your local server (
rails s
)
You may browse the index of breweries and see the map without logging in or signing up.
To add a brewery, you will need to sign up or login. Sign up with an email, username and password. Only users with ‘admin’ status may edit or delete breweries.
-
Fork it (github.com/agdavid/pucker-up-angular-rails-application)
-
Create your feature branch (
git checkout -b my-new-feature
) -
Commit your changes (
git commit -am 'Add some feature'
) -
Push to the branch (
git push origin my-new-feature
) -
Create a new Pull Request
This project was created as part of the curriculum of Learn.co which is publicly and freely available under Learn’s Educational Content License.