Skip to content

Capstone project website to help and get help for your pets. Built with Ruby on Rails.

Notifications You must be signed in to change notification settings

Victorgonbu/Paw-shaped-RoR-capstone

Repository files navigation

Ruby on Rails Capstone project

For this Ruby on Rails capstone project i was requested to build a website based on lifestyle articles design idea by Nelson Sakwa on Behance. The given design of the website was followed, but all the content was customized.

Website index

Website grid

About the project

Paw shaped is a website where you can create an account to start receiving help from other users for your animals and giving help to other user's/foundation's animals in need.

In Paw Shape you can create posts where you can ask for monetary help(if needed) for an animal/s, ask for information about an animal and even publish missing animals you found. In the other site, you can also be the user who help others by giving away paws or even collaborate in campaigns.

Features

  • User

User can create an account and log into the Website

  • Post

logged in user can create posts

  • Paws (website coin)

Logged in user can buy and give paws to posts

  • Votes

Logged in user can vote posts

Restrictions

Logged in

  • Only users who are logged in are able to create post, buy paws, give paws and vote posts.

Live demo

Pawshaped.com

Video presentation

loom.com

Getting Started

To get this Website running in your local machine, just follow the next simple steps:

  • First make sure you have Ruby 2.7.0 and Rails 6 installed in your local machine. If you don't have them, don't worry, just follow this awesome How-to guide in Hackernoon

  • Clone this repository into your local machine with the following command line:

  $ https://github.com/Shaqri/Private-events.git
  • Run bundle to install/use all required gems
  $ bundle install
  • Create the database
  $ rails db:create
  • Migrate the database
  $ rails db:migrate
  • Run the website in your local host
  $ rails server
  • Go ahead an enter the local host address in your favorite browser

-> localhost:3000

Automated Test

  • Run the RSpec command to check everything is working properly
$ rspec

Built with

  • Ruby
  • Ruby on Rails
  • RSpec
  • Rubocop
  • Capybara

Author

👤 Victor Manuel Gonzalez Buitrago

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

📝 License

This project is MIT licensed.

About

Capstone project website to help and get help for your pets. Built with Ruby on Rails.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages