Skip to content

adibalamir/Pawsibilities

Repository files navigation

Pawsibilites

Pawsibilities connects animal lovers with adoptable pets in their area. Find pets with our interactive quiz or our customizable search and contact the owner directly. Whether you are looking for a pet or need to find your own pet a new home, Pawsibilities makes it easy.

Final Product

"Search page"

"Individual Pet profiles"

"Pet Matcher feature"

"Quiz that match the pet seeker with ideal pet."

Setup

  1. Fork & Clone
  2. Run bundle install to install dependencies
  3. Run bin/rake db:reset to create, load and seed db
  4. Run bin/rails c to on in the console and run two jobs:
  5. Run DownloadSheltersJob.perform_now and DownloadPetsJob.perform_now
  6. Create .env file based on .env.example
  7. Sign up for a Petfinder, MailGun and Google API account
  8. Put the API keys into appropriate .env vars
  9. Run bin/rails s to start the server

Dependencies

  • Rails 5.2
  • Sqlite3
  • Bcrypt
  • Roo
  • Httparty
  • Pry
  • Bootstrap
  • Mailgun
  • Carrierwave
  • Petfinder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •