Skip to content

Latest commit

 

History

History
104 lines (60 loc) · 2.15 KB

README.md

File metadata and controls

104 lines (60 loc) · 2.15 KB

GeeksRead

User's Profile Page

user-show

Book list

book-list

Books show page

book-show

Groups list

groups

In this project, I created an app that allows you to register books you've read and group them based on their genres. As an extra feature, I implemented a feature that allows you to review other people's books as well as see reviews from different people on the book based on a 5-star rating.

Built With

  • Ruby v2.7.0
  • Ruby on Rails version 6.0.3.2

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

  • Ruby: 2.6.3
  • Rails: 5.2.3
  • Postgres: >=9.5
  • Cloudinary (for access key and secret key to upload images in production environment)
  • You can set up webpacker locally here

Setup

To test the BooksApp locally, you will need to clone the repository, navigate to it's containing directory, and run the following commands:

Clone the repository and follow the steps to run the app.

 git clone https://github.com/Temmarie/Books-app.git

Install gems with:

bundle install

Setup database with:

   rails db:create
   rails db:migrate

Usage

Start server with:

    rails server

Open http://localhost:3000/ in your browser.

Run tests

    rpsec spec

Deployment

Live link

Author

👤 Grace Tamara Ekunola

  • Github: @Temmarie
  • Twitter: @TemmarieW
  • Linkedin: Grace Tife Ekunola

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

Acknowledgements

  • The original designer of the UI for this application is Gregoire Vella