Giter VIP home page Giter VIP logo

cosmetic-ecommerce-hera's Introduction

Hera Cosmetics Online Ecommerce Website

=======================================

Description

Hera Cosmetics is a fully-functional e-commerce website built using React library. The website utilizes the power of makeupAPI to gather a wide range of cosmetic products and provide users with a seamless browsing experience. The data management of the website is handled by Redux Toolkit, ensuring efficient data flow throughout the application. The website is designed to be fully responsive, providing optimal viewing experience on multiple devices. The styling of the website is done using Material UI, giving the website a modern and elegant look.

Features

  • Showcases the services and products that the website offers.
  • Allows users to browse through different categories of cosmetics.
  • The categories are divided into three main areas of usage: face, lips, and eyes.
  • Users can also browse through the "Discover" section to see products from a particular brand.
  • Features 8 different cosmetic brands from Makeup API.
  • Includes a "Bestsellers" section where all products have a minimum rating of 4.0.
  • Provides detailed information about a particular cosmetic when clicked on.
  • Includes a search function for improved user usability.
  • Allows users to add items to a cart and manipulate the quantity as desired.
  • Users can also clear their entire cart if desired.
  • Products inside the carts are also stored on browser's local storage so refreshing won't interrupt the cart
  • Note: checkout is not implemented.

Used Web Technologies

  • HTML5
  • CSS3
  • JAVASCRIPT
  • REACT
  • MATERIAL-UI
  • REDUX
  • REDUX-TOOLKIT
  • Makeup API

Attributions

Media Images/Icons

Svg icons
Brand Images
Carousel images
Animation and Toast

Screenshots

Desktop View Mobile View

Deployment

Hera

cosmetic-ecommerce-hera's People

Contributors

noah-mydn avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.