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.
- 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
- Ruby on Rails 7
- SQLite3 (or your preferred database)
- HTML, CSS, JavaScript
-
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
-
Clone the repository:
git clone https://github.com/PavelShep/Book_Review
- Change directory to the project folder:
cd Book_Review
- Install the required gems:
bundle install
- Set up the database:
rails db:migrate
rails db:seed
- Start the Rails server:
rails server
- Access the application at
http://localhost:3000
in your web browser.
- Register a new user account or log in if you already have one.
- Explore the existing book reviews or create a new review for a book you've read.
- Rate and comment on book reviews posted by other users.
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.