Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Product Management System (Menu-Driven Java Application)

πŸ“Œ Project Overview

This is a simple Product Management System implemented in Java with a menu-driven console interface. It allows users to perform CRUD operations (Create, Read, Update, Delete) on a list of products.

πŸ›  Features

Add a product

Update product details

Delete a product

View a single product by ID

View all available products

Exit the system

πŸ“‚ Project Structure

πŸ“¦ product-management-system ┣ πŸ“‚ src/com/gcet/productmanagementsystem/menudriven ┃ ┣ πŸ“œ Main.java # Entry point (menu-driven console UI) ┃ ┣ πŸ“œ Product.java # Product entity class ┃ ┣ πŸ“œ ProductManager.java # Manages product operations ┃ ┣ πŸ“œ ProductNotFoundException.java # Custom exception handling

πŸ— Technologies Used

Java (Core Java, Collections, Exception Handling)

OOP Concepts (Encapsulation, Polymorphism)

About

This is a Menu-Driven Product Management System built using Java. It allows users to perform CRUD (Create, Read, Update, Delete) operations on product data through a simple console-based menu. The system ensures efficient product management with proper exception handling and object-oriented design.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages