https://github.com/victorgonbu/paw-shaped-ror-capstone
Capstone project website to help and get help for your pets. Built with Ruby on Rails.
https://github.com/victorgonbu/paw-shaped-ror-capstone
html rspec-rails ruby ruby-on-rails scss
Last synced: about 2 months ago
JSON representation
Capstone project website to help and get help for your pets. Built with Ruby on Rails.
- Host: GitHub
- URL: https://github.com/victorgonbu/paw-shaped-ror-capstone
- Owner: Victorgonbu
- Created: 2020-10-29T04:09:32.000Z (over 4 years ago)
- Default Branch: development
- Last Pushed: 2020-11-10T00:48:36.000Z (over 4 years ago)
- Last Synced: 2025-01-31T11:14:07.931Z (4 months ago)
- Topics: html, rspec-rails, ruby, ruby-on-rails, scss
- Language: Ruby
- Homepage: https://protected-sea-26942.herokuapp.com/
- Size: 4.98 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ruby on Rails Capstone project
For this Ruby on Rails capstone project i was requested to build a website based on [lifestyle articles](https://www.behance.net/gallery/14554909/liFEsTlye-Mobile-version) design idea by Nelson Sakwa on Behance. The given design of the website was followed, but all the content was customized.

## 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](https://protected-sea-26942.herokuapp.com/)
## Video presentation
[loom.com](https://www.loom.com/share/45f8b9627c554161845d03b2b5cd1944)
## 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](https://hackernoon.com/installing-ruby-on-rails-6-on-ubuntu-a-how-to-guide-r8b732vn)
- Clone this repository into your local machine with the following command line:
```bash
$ https://github.com/Shaqri/Private-events.git
```- Run bundle to install/use all required gems
```bash
$ bundle install
```- Create the database
```bash
$ rails db:create
```- Migrate the database
```bash
$ rails db:migrate
```- Run the website in your local host
```bash
$ 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```bash
$ rspec
```
## Built with
* Ruby
* Ruby on Rails
* RSpec
* Rubocop
* Capybara## Author
👤 **Victor Manuel Gonzalez Buitrago**
- Github: [@Shaqri](https://github.com/Shaqri)
- Twitter: [@victorgonbu](https://twitter.com/victorgonbu)
- Linkedin: [linkedin](https://www.linkedin.com/in/victor-manuel-gonzalez-buitrago/)## 🤝 Contributing
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](issues/).
## Show your support
Give a ⭐️ if you like this project!
## Acknowledgments
- [Thanks Microverse][https://github.com/microverseinc]
## 📝 License
This project is [MIT](LICENSE) licensed.