Skip to content

This project is an eCommerce website developed using Java Enterprise Edition (JEE), Hibernate, JavaServer Pages (JSP), and MySQL. The primary focus of this project is to provide functionalities for managing products, storage, user accounts, and shopping cart.

Notifications You must be signed in to change notification settings

JeddineO/ecommerce-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eCommerce Website with Product and Storage Management

This project is an eCommerce website developed using Java Enterprise Edition (JEE), Hibernate, JavaServer Pages (JSP), and MySQL. The primary focus of this project is to provide functionalities for managing products, storage, user accounts, and shopping cart.

Features

  • Product Management:

    • Add, edit, and delete products.
    • View detailed information about each product.
    • Categorize products for easy navigation.
  • Storage Management:

    • Track product inventory.
    • Monitor stock levels and receive notifications for low stock.
    • Manage warehouse locations and inventory allocation.
  • User Accounts:

    • Customers can create accounts to manage their profile information.
    • Secure authentication and authorization mechanisms.
  • Shopping Cart:

    • Customers can add products to their shopping cart.
    • View and manage items in the shopping cart.
    • Checkout process for purchasing selected items.

Technologies Used

  • Java Enterprise Edition (JEE): Utilized for building robust and scalable web applications.
  • Hibernate: Used for object-relational mapping (ORM) to manage database operations.
  • JavaServer Pages (JSP): Used for dynamic content generation on the server-side.
  • MySQL: Employed as the relational database management system to store and retrieve data.

Setup Instructions

  1. Clone the repository:

    git clone https://github.com/jeddineo/ecommerce-project.git
    
  2. Import into IDE: Import the project into your preferred Java IDE (e.g., IntelliJ IDEA, Eclipse).

  3. Database Configuration:

    • Set up a MySQL database.
    • Update the Hibernate configuration file (hibernate.cfg.xml) with your database credentials.
  4. Build and Run:

    • Build the project and run it on your local server.

Contributing

Contributions are welcome! Please feel free to fork the repository, make pull requests, and suggest improvements.

About

This project is an eCommerce website developed using Java Enterprise Edition (JEE), Hibernate, JavaServer Pages (JSP), and MySQL. The primary focus of this project is to provide functionalities for managing products, storage, user accounts, and shopping cart.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published