Catwalk is a retail web portal to display and interact with clothing products. Its primary purpose is to render a product detail page. This product detail page includes:
- Product overview widget
- Questions and Answers widget
- Ratings and Reviews widget
It is built in React and utilizes an express proxy server to interact with the Atelier API.
After cloning and navigating to relevant directory:
#installs all needed packages
npm install
#compiles and bundles files
npm run build
#runs proxy server to render files
npm start
Catwalk is open source and pull requests are welcome! For major changes, please open an issue first to discuss what you would like to change.
Please make sure to follow the Airbnb style guide and update tests as appropriate.
Tests are written in Jest.
#runs test suites
npm test
Thank you to Hack Reactor for all the help and guidance!