PMGH / makeup

Solo Project: a web-based Cosmetics Shop utilising the Makeup API that is presented using React, allowing filtering and sorting of makeup products.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Makeup

Image
Image
Image

Project Specification

Build a product page for a cosmetics shop using the Makeup API

Users should be able to filter and/or sort the page somehow (e.g. show only products by COVERGIRL, sort items by price...)

Project

This was a solo project undertaken at Codeclan in Glasgow utilising a local version of the Makeup API ((https://makeup-api.herokuapp.com/) . It was used to gain familiarity with the React framework and work on filtering and sorting a dataset.

The application is fronted by a product container which is composed of a HeaderImageSet component and a ProductList component which themselves are made up of subcomponents (Products, FilterBy button and SortBy button).

The HeaderImageSet displays 6 random images from the displayed dataset. If the products are filtered down then the 6 random images will be from that filtered dataset. For example if the products are filtered by the brand Glossier then only Glossier products will be displayed.

Built With

Authors

  • Peter McCready

About

Solo Project: a web-based Cosmetics Shop utilising the Makeup API that is presented using React, allowing filtering and sorting of makeup products.


Languages

Language:JavaScript 79.6%Language:CSS 10.9%Language:HTML 9.5%