Project Catwalk is a client-facing, e-commerce web app built to display products and related information across various modules (Product Overivew, Related Products, Questions & Answers, Ratings & Reviews).
Rating and Reviews widget houses the displayed product rating breakdown and the reviews related to the product. On page load a call will be made to an api server to grab the necessary data to render out the two sections. Everything is dynamically rendered based off of the displayed products id. Contains components to add a review and sort the returned reviews.
Don't work out of main branch
- Clone the repository to your local machine
- Run npm install
- Create a branch
git checkout branch <your-branch-name>
- Create a config.js file
- Add your access token and imgbb token to config.js
let TOKEN = 'YOUR_TOKEN_HERE';
exports.TOKEN = TOKEN;
exports.imgbb = 'YOUR_TOKEN_HERE';
- Run npm run watch starts webpack in watch mode
- Run npm start runs nodemon on the server