Skip to content

Online platform on RoR 7 that allows users to write, comment reviews of various books

Notifications You must be signed in to change notification settings

PavelShep/Book_Review

Repository files navigation

Book Review

book_review

The Book Review project is a web application for reviewing. Users can register, log in, and create book reviews. They can also browse and read reviews submitted by other users.

Table of Contents

Features

  • User registration and login
  • Create, read, update, and delete book reviews
  • Browse book reviews submitted by other users
  • Filter books by categories
  • Rate and comment on book reviews
  • User-friendly interface

Technologies Used

  • Ruby on Rails 7
  • SQLite3 (or your preferred database)
  • HTML, CSS, JavaScript

Installation

  1. Make sure you have Ruby on Rails 7 installed. If not, you can follow the official guide to install it: Ruby on Rails Installation Guide

  2. Clone the repository:

git clone https://github.com/PavelShep/Book_Review
  1. Change directory to the project folder:
cd Book_Review
  1. Install the required gems:
bundle install
  1. Set up the database:
rails db:migrate
rails db:seed
  1. Start the Rails server:
rails server
  1. Access the application at http://localhost:3000 in your web browser.

Usage

  1. Register a new user account or log in if you already have one.
  2. Explore the existing book reviews or create a new review for a book you've read.
  3. Rate and comment on book reviews posted by other users.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please feel free to open an issue or submit a pull request.

About

Online platform on RoR 7 that allows users to write, comment reviews of various books

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published