Our client's retail web-portal has become significatly outdated and has proven to hurt sales numbers. Project Catwalk comprises a complete redesign of the retail portal designed to address this concern and modernize the site.
Table of Contents
The initial release will focus on providing the minimum viable product for our retail application. Features implemented will be constrained to the client experience which enables customers to search, browse, add to cart, and checkout
-
Open two terminals
-
In each terminal verify you are in the Project_Catwalk main directory
-
In the first terminal run command to build using webpack
npm run react-dev
-
In the second terminal run command to start the dev server
npm run server-dev
-
In your default browser, navigate to http://localhost:3000
Specific improvements discussed and anticipated by the business team are contained in the scope, to include Item Detail Pages and Performan optimization. Maintenance of the catalog and internal systems are out of scope for this project.
- Guides the customer through the selection of styles and sizes
- Image gallery and cart selection specified by specific SKU
- Renders a carousel of product images related to current selection
- 'Outfit Feature' allows users to create a custom group of products
- Dynamic lists allow questions to be filtered by user inputted text
- Read/write functionality for text and images for a current product
- Enables users to seamlessly view reviews with dynamically sorted lists
- Extends user ability to read and write reviews to a current product
See the commit history for a full list of design and component implementations.
- Annie Johnston - Project Manager / Ratings & Review
- Zach Lentz - Overview / Related Products
- Jake Borromeo - Q&A Component