Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Web Application

This project is a comprehensive e-commerce web application built using Java and Spring Boot. The application includes various functionalities to manage products, categories, user authentication, and shopping cart operations.

Features

  • Admin Panel:

    • Add, update, and delete categories.
    • Add, update, and delete products.
    • Manage product images and details.
  • User Authentication:

    • User registration and login functionalities.
    • Secure password management.
  • Product Management:

    • Browse and search products by categories.
    • View detailed product information.
  • Shopping Cart:

    • Add products to the shopping cart.
    • Update and remove products from the cart.
    • Checkout process.

Technologies Used

  • Backend:

    • Java
    • Spring Boot
    • Spring MVC
    • Spring Data JPA
    • Hibernate
  • Frontend:

    • Thymeleaf (for HTML templates)
    • Bootstrap (for responsive design)
  • Database:

    • MySQL

Getting Started

Prerequisites

  • Java 8 or higher
  • Maven
  • MySQL

Installation

  1. Clone the repository:
    git clone https://github.com/Didar1313/e-commerce-web.git
    cd e-commerce-web
    

Usage

** Admin Access

  • Visit /admin to access the admin panel.
  • Manage categories and products from the admin dashboard.

User Access

  • Register or log in to start shopping.
  • Browse products, add to cart, and proceed to checkout.

Screenshoot

Screenshot 2024-01-10 at 6 22 54 PM Screenshot 2024-01-10 at 6 20 33 PM Screenshot 2024-01-10 at 6 21 01 PM Screenshot 2024-01-10 at 6 21 30 PM Screenshot 2024-01-10 at 6 23 30 PM Screenshot 2024-01-10 at 9 25 27 PM Screenshot 2024-01-10 at 9 27 07 PM

About

This project is a comprehensive e-commerce web application built using Java and Spring Boot. The application includes various functionalities to manage products, categories, user authentication, and shopping cart operations.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages