Skip to content

Pucker up on this roadtrip to sour beer breweries across the US. Built with an AngularJS frontend and Rails API backend.

Notifications You must be signed in to change notification settings

agdavid/pucker-up-angular-rails-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PuckerUp

Introduction

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!

Usage

The application can be run locally on your localhost:

  1. Clone it (git clone https://github.com/agdavid/pucker-up-angular-rails-application)

  2. Obtain a free GoogleMaps JavaScript API Key (cloud.google.com/)

  3. In app/views/layouts/application.html.erb, go to line 14 and replace ‘YOUR_KEY_HERE’ with your actual API Key

  4. Migrate the database (rake db:migrate )

  5. 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.

Contributing

  1. Fork it (github.com/agdavid/pucker-up-angular-rails-application)

  2. Create your feature branch (git checkout -b my-new-feature)

  3. Commit your changes (git commit -am 'Add some feature')

  4. Push to the branch (git push origin my-new-feature)

  5. Create a new Pull Request

License

This project was created as part of the curriculum of Learn.co which is publicly and freely available under Learn’s Educational Content License.

About

Pucker up on this roadtrip to sour beer breweries across the US. Built with an AngularJS frontend and Rails API backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published