Skip to content

About

This is a full-stack e-commerce shop application that allows users to browse and purchase products. The frontend is built using React, while the backend uses Spring Boot and MySQL. The application supports both user and shop owner modes, allowing for a flexible shopping and administrative experience.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

E-commerce Shop Application

Demo

Project Overview

This is a full-stack e-commerce shop application that allows users to browse and purchase products. The frontend is built using React, while the backend uses Spring Boot and MySQL. The application supports both user and shop owner modes, allowing for a flexible shopping and administrative experience.

Features

User Mode: Browse products, add items to the cart, and edit the shopping cart.

Shop Owner Mode: Manage products.

Cart Functionality: Users can add, remove, and update quantities of products in the cart.

Dynamic Data Handling: Products are fetched from a backend and the cart is dynamically updated based on user interactions.

Technologies Used

Frontend

React

Context API for state management

Axios for making HTTP requests

Backend

Spring Boot

MySQL Database

JPA/Hibernate for data persistence

Image Demo

Client Home Page

HomePage

Shopping Cart

ShoppingCart

Shop Owner Page

ShopOwner

Acknowledgment

This project is partially based on the following tutorial:

PedroTech - React Shopping Cart Ecommerce Beginner Website We acknowledge the valuable guidance provided by this tutorial, which laid the foundation for the frontend.

About

This is a full-stack e-commerce shop application that allows users to browse and purchase products. The frontend is built using React, while the backend uses Spring Boot and MySQL. The application supports both user and shop owner modes, allowing for a flexible shopping and administrative experience.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages