Skip to content

lakhidaksh-01/Smart-Inventory-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Inventory Management System

Overview

A console-based Inventory Management System built in Java demonstrating OOPS, Collections, and File Handling.
The system allows managing products, tracking inventory, viewing analytics, and saving data persistently.

Features

  • Add, update, delete products
  • Search product by ID
  • View all products
  • Low stock alert
  • Inventory analytics (total value, highest-value product)
  • Persistent storage using file handling

Tech Stack

  • Java (Core)
  • Object-Oriented Programming (OOP)
  • Collections Framework (HashMap, ArrayList)
  • File Handling (FileWriter, BufferedReader)

How to Run

  1. Clone the repository
  2. Open the project in your IDE or terminal
  3. Compile all .java files
  4. Run Main.java
  5. Use menu to interact with the system

Screenshots

Running Inventory System Running Inventory System

Future Improvements

  • Convert to Spring Boot + MySQL REST API
  • Add web interface/dashboard

About

Console-based Java Inventory Management System demonstrating OOPS, Collections, and File Handling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages