This system helps in managing suppliers, stock items, and item categories. It provides functionalities to add, update, delete, and view suppliers and items, as well as manage item categories efficiently.
- User authentication
- Supplier management (add, update, delete, view, search)
- Item management (add, update, delete, view, search)
- Item category management (add, update, delete)
- Console clear functionality for better user experience
-
Clone the repository:
git clone https://github.com/yourusername/stock-management-system.git
-
Navigate to the project directory:
cd stock-management-system
-
Compile the Java files:
javac StockManagementSystem.java
-
Run the application:
java StockManagementSystem
- Start the application.
- Enter the username and password to log in.
- Default credentials:
- Username:
abc
- Password:
0000
- Username:
- Default credentials:
- Change the Credentials: Change the login username and password.
- Supplier Manage: Manage suppliers (add, update, delete, view, search).
- Stock Manage: Manage items and categories.
- Log out: Log out of the system.
- Exit the system: Exit the application.
- Add a new supplier.
- Update an existing supplier.
- Delete a supplier.
- View all suppliers.
- Search for a supplier by ID.
- Manage item categories (add, update, delete).
- Add a new item.
- View items by supplier.
- View all items.
- Rank items by unit price.