Skip to content

Team-Gouda-FEC/read-me

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Contributors

@bexter89

Rebekah Cruz
GitHubLinkedIn

@mariaykim

Maria Kim
GitHubLinkedIn

@robwilliams-it

Mattew Sewell
GitHubLinkedIn

@robwilliams-it

Rob Williams
GitHubLinkedIn

Table of Contents

About

Project Overview

Given a set of business requirements, the team was tasked with re-designing a landing page for an online clothing store. We used the React framework with Material UI for our frontend build, and integrated it with an Express server to grab data from a provided API.

Installation

  1. Download the repo using git
git clone https://github.com/Team-Gouda-FEC/gouda-catwalk.git
  1. Install dependencies
npm install
  1. Create a config.js file in the root directory
module.exports = {
  TOKEN: 'YOUR TOKEN HERE',
};
  • Note, this file is ignored in .gitignore but is required in order to pull data from the API.
  1. Run the Webpack compiler
npm run build
  1. Run the App
npm start

Technologies

Product Overview (Rebekah Cruz)

product-overview

Product Overview Section

  • A carousel displays the current item, which can be maximized to full screen to get a larger view of the product's image, and navigated via the mouse or keyboard.
  • Each selected item may have additional styles which, if avaialble, will be rendered on the right of the screen as thumbnails, with the current selected item having a check mark.
  • Blurbs are visible below the carousel that displays various features associated to the current selected item
  • To the right of the carousel, you can select a size and quantity, depending on the available inventory
  • The item price dynamically renders according to whether or not the selected item is on sale

Related Products & Outfit Section (Maria Kim)

related-products-and-outfits

Related Products Section

  • A React-Grid-Carousel component displays four products related to the featured product in the overview section
  • Each product is represented in a Material UI Card component
  • To change the featured product, the customer will click on a related product card
  • The star icon located at the top of a product card when clicked will popup a modal comparing the featured products details with the related product details

Outfits Section

  • A React-Grid-Carousel component displays at most three outfits that the customer has indicated they are interested in
  • Customers can add or remove products from their Outfits Section by clicking on the star icon

Questions and Answers (Matthew Sewell)

questions-answers

Ratings and Reviews (Rob Williams)

ratings-reviews

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published