Skip to content

Repository files navigation

L77 Online Clothing Store

This is a front-end web app for a mock online clothing store, providing a similar customer experience as any modern, big name online store.

Contributors

  • Bala Sathiya
  • Ben Tanaka
  • Drew Henderson
  • Gabi Olarte

Table of Contents

  1. Usage
  2. Requirements
  3. Development

Related Products & Your Outfit

RelatedItemsFeatures

This Component consists of the following:

Related Items
  • A scrollable carousel that shows all the realted items for the selected product
  • Clickable Cards that show the relavant product information, the onclick handler changes the selected product and scrolls the user to the top
  • A star that, when hovering opens a modal that compares the related item to the currently selected item
Your Outfit
  • A scrollable carousel that shows all the products in the users outfit
  • Clickable Cards that show the relavant product information, the onclick handler changes the selected product and scrolls the user to the top
  • An initial card that, when clicked adds the selected product to the users outfit, being retained in local Storage
  • A cross in the top right that, when clicked, removes the product from the users oufit.

Ratings & Reviews

Breakdown
  • Display of the product's average rating and further breakdown by count of reviews for each star 1-5 and average characteristic ratings
  • Clickable starbars which filter the list. Each is additive and may be removed one at a time or all at once to unfilter the list
Review List
  • Filterable and sortable list of reviews. Each review has functionality to enlarge any images present in modal view and mark review as helpful
New Review Form
  • Allows customers to submit new reviews and contains form validation requiring certain fields to be entered and review body to be at least 50 characters. Customers may attach up to 5 photos, which go through a Cloudinary API to store on the cloud and generate a URL, which then gets saved in a separate backend service which services all other data needs.

Requirements

An nvmrc file is included if using nvm.

  • Node 6.13.0
  • etc

Development

Installing Dependencies

From within the root directory:

npm install

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages