Welcome to the Book Review Application, where users can add books and reviews for those books. Overview
- Add new books with details such as name, author, year, genre, and price.
- Write reviews for each book, including a textual review and a rating.
- View books and their associated reviews.
Before setting up the application, ensure you have the following installed:
- Ruby (version 3.2.3)
- Ruby on Rails (version 7.1.3.4)
Make sure you have the following software installed Node.js (which includes npm)
- (Mac) use Homebrew to install Node.js and npm:
brew install node
- (Windows) use Chocolatey to install Node.js and npm:
choco install nodejs
- (Linux) use your package manager to install Node.js and npm:
sudo apt install nodejs
- You can manually download the appropriate installer from the official website: Download
After cloning the repository, navigate to the project directory and run the following command to install the project dependencies:
npm install
- This command will install all the required packages listed in the
package.json
file.
Before running the Rails server or tests, you need to install the necessary Ruby gems (dependencies) listed in the Gemfile.
bundle install
- This command reads the Gemfile in your project directory and installs all the specified gems along with their dependencies.
rails server
Thankyou for checking out my appliction