This project was built using Ruby on Rails and React.js using Webpacker. It consists of a basic CRUD application implementing a RESTFul API with Ruby on Rails, which allows users to add new reviews with a rating(1-5) for a specific product.
- Ruby on Rails 6 (Backend)
- ReactJS (Frontend)
- Webpacker (Bundler)
- Redux Hooks API
- React Router (Route Handling)
- fast_jsonapi (Ruby Serializer)
- styled-components (CSS Styling)
Open a terminal window, go to the location you'd like to add the project and then run the commands below.
git clone https://github.com/noomdalv/rails-react_reviewer.git
In your terminal, go to the api directory within the created rails-react_reviewer folder and install dependencies with:
bundle exec rails db:prepare
and start the server with:
bundle exec rails s
Special Thanks to @zayneio for his amazing guide.
👤 Vladimir Luna
- Github: @noomdalv
This project is MIT licensed.