Skip to content

This web app was desgined to allow authors (artists, podcasters, bloggers etc) to sell their merch products without any platfrom's comission.

Notifications You must be signed in to change notification settings

VKohai/e-commerce-merch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Merch Web Application

This web app was desgined to allow authors (artists, podcasters, bloggers etc) to sell their merch products without any platfrom's comission.

Design Preview See the full design of the application on my Behance

User Experience (UX)

Customers can easy see new products in the showcase on the main page and navigate to the product details page by clicking the details button. On the product details page customers can see description and gallery of the product. Also it is possible to choose product options before adding it to the shopping cart. On the shopping cart page customers can see products that they have added and total price. By clicking the pay button they navigate to the payment page where they fills out payment information and can pay the order.

Features

The webapp is made on React.JS. React.JS is a library that allows to build user interfaces out of individual pieces called components.

Main features:

  • Showcase slider to see new products.
  • Product gallery to see photos of the product.
  • Routing between pages.
  • Communication with server (see on the repo written in C# by me) through REST API using Redux Toolkit to get products from the server and send orders to database on the server.
  • Storing products in the shopping cart using React Redux state managment.
  • Adaptation to any screen.

To run the project you need to install Node.js. Download the repository and open the project folder in your terminal. Then enter the following command:

npm i

After that start the project:

npm start

Do you like the project? Leave a star on this repository!

Get in touch with me

  1. Telegram
  2. Instagram
  3. G-mail