A Java-based Inventory Management System that allows users to add, update, delete, search, and view items in an inventory. The project includes a graphical user interface (GUI) for easy interaction.
- Java Development Kit (JDK) 1.8 or higher
- Developed using OpenJDK version 21.0.3
- Apache Maven 3.6.0 or higher (for building from source)
-
Clone the repository:
git clone https://github.com/william-man/inventory-management-system.git cd your-repo-name -
At the root of the project directory run:
./inventory-management.exe
-
Clone the repository:
git clone https://github.com/william-man/inventory-management-system.git cd your-repo-name -
Build the project::
mvn clean install
-
Run the application:
java -jar target/inventory-management-1.0-SNAPSHOT-shaded.jar
- Add Item: Allows users to add new items to the inventory.
- Delete Item: Allows users to delete existing items from the inventory.
- Update Item: Allows users to update details of existing items.
- Search Item: Allows users to search for items by ID.
- Show All Inventory: Displays all items in the inventory.
