Tasked with to creating a product detail page for an e-commerce site undergoing a rebrand.
The product detail page consists of 4 distinct modules:
- Product overview - focusing on the product from the url,
- image gallery
- styles selection
- add to cart
- Related products & my outfit
- presents related products defined by company
- presents user created list of favorites called 'My Outfit'
- Ratings and reviews
- review summary of all user-submitted reviews
- individual reviews
- Questions & answers
- user generated questions and answers
-
Compile
npx webpack
-
Start server (default port 3000)
node server/server.js
-
Navigate your browser to
localhost:3000/products/:product_id
(for the :product_id try 14041)