Skip to content

naordabush/E-commerce-managment-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

E-commerce Application

This is an e-commerce application built with Spring Boot and React.

Description

The E-commerce Application is designed to provide an online shopping experience. It includes features such as user registration, login, product browsing, and cart management. The backend is developed using Spring Boot, while the frontend is built with React.

Features

  • User registration and login
  • Product browsing and searching
  • Adding products to the cart
  • Updating and removing products from the cart
  • Checkout process

Technologies Used

  • Spring Boot
  • React
  • Redux
  • MYSQL
  • Java
  • JavaScript
  • HTML
  • CSS

Prerequisites

  • Java Development Kit (JDK) installed
  • Node.js and npm (Node Package Manager) installed
  • MYSQL installed and configured

Getting Started

  1. Clone the repository:

git clone https://github.com/naordabush/e-commerce.git

  1. Backend setup:
  • Navigate to the backend directory.
  • Configure the database connection in application.properties file.
  • Build and run the Spring Boot application.
  1. Frontend setup:
  • Navigate to the frontend directory.

  • Install the dependencies using the command:

    npm install
    
  • Start the React development server:

    npm start
    
  1. Access the application:
  • Open your web browser and visit http://localhost:3000 to access the e-commerce application.

Contributing

Contributions are welcome! If you find any issues or have suggestions for improvement, please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

Screenshoots

Screenshot 2024-05-28 170046

Screenshot 2024-05-28 170053

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published