BrianSammit / Rails_capstone

This is the Ruby on Rails project that is based on lifestyle articles website. You can create articles and assigned them to a category, you can find articles throw the categories. Also, you can vote for articles. On the page, you can see the most voted articles. This project was made with Ruby on rails.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rails Capstone

This is the Ruby on Rails capstone project that is based on lifestyle articles website. I personalize the content to be a motorcycles articles.

You can see the original design here Design idea by Nelson Sakwa on Behance

On the navbar, I include a button for more categories because I want to include all the categories existing for the topic. In the original project, the forms, and the article doesn't have design, so I created my designs trying to follow the guidelines of the given design.

screenshot screenshot screenshot screenshot

Live demo

live demo

Built With

  • Ruby
  • Ruby on rails
  • Capybara / Rspec

Pre-requisites

  • Ruby 2.7.0
  • Rails gem
  • Bundle

How to start the project from your Local enviroment

  • Open your terminal and cd where you want to store the project
  • Run the following command - git clone https://github.com/BrianSammit/Rails_capstone.git
  • Cd into the directory - cd Rails_capstone
  • Then run Bundle install
  • Run rails db:migrate
  • Run rails db:seed
  • Run rails server or rails s
  • Open your browser
  • Type http://localhost:3000/

How to test it

  • Open your terminal
  • Cd into the directory - cd Rails_capstone
  • Then run rspec
  • You should see the test results.

Author

👤 Brian Cruz

🤝 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

  • The Odin Project
  • Rails guides
  • Microverse

📝 License

This project is MIT licensed.![]

About

This is the Ruby on Rails project that is based on lifestyle articles website. You can create articles and assigned them to a category, you can find articles throw the categories. Also, you can vote for articles. On the page, you can see the most voted articles. This project was made with Ruby on rails.


Languages

Language:Ruby 75.3%Language:HTML 20.4%Language:JavaScript 2.9%Language:SCSS 1.4%