Skip to content

This application is a Book article blog webpage, created for my Ruby on Rails capstone project.

Notifications You must be signed in to change notification settings

mikethreels/book_cover

Repository files navigation

Book Cover app with Ruby on Rails

This is a blog app with as theme programming books, you want to write about a programming book or read about the best programming books, you can use this app. This Ruby on rails Capstone Project is based on an life style vlog. Following the desing of liFEsTlye (by Nelson Sakwa).

screenshot

Live Demo

Live Demo Link

Built With

  • Ruby v2.7.0
  • Ruby on Rails v5.2.4

Getting Started

  • Fork the repository and create a local one on your computer
  • Move to the repository inside the command line using cd and the path to the file
  • Run bundle install, rails db:migrate and rake db:seed in that order
  • Run rails server (in case you already have something running on port 3000 run rails server -p 3001 where the number can be any port you want.)
  • inside your browser go to http://localhost:3000/, changing the port number in case you chose a custom one
  • explore the application

Instructions

  • create an account by clicking sign up, filling in the form and click the sign up button
  • use the navigation bar on top to see most popular blog post ('HOME') or see the most recent articles in the particular categories
  • you can see all articles inside a category by clicking on the category name.
  • create a new blog post by clicking the link ('WRITE AN ARTICLE'), typing in the input box marked 'Title', 'Text', selecting a category, adding a picture and clicking on the 'Create Book article' button
  • like a blog post by going to the list of blog posts in category clicking on the word 'Like!' or dislike by clicking it again.
  • open a specific article by clicking the 'read more' button and like the post or edit it if you are the owner.

Prerequisites

Ruby: 2.6.3 Rails: 5.2.3 Postgres: >=9.5

Run tests

The project contains unit and integration test. to run these test Move to the repository inside the command line using cd and the path to the file and run the command bundle exec rspec

Authors

👤 Michael Threels

🤝 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!

About

This application is a Book article blog webpage, created for my Ruby on Rails capstone project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages