Skip to content

Latest commit

 

History

History
79 lines (55 loc) · 2.23 KB

README.md

File metadata and controls

79 lines (55 loc) · 2.23 KB

Stock Management System

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.

Features

  • 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

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/stock-management-system.git
  2. Navigate to the project directory:

    cd stock-management-system
  3. Compile the Java files:

    javac StockManagementSystem.java
  4. Run the application:

    java StockManagementSystem

Usage

Login

  1. Start the application.
  2. Enter the username and password to log in.
    • Default credentials:
      • Username: abc
      • Password: 0000

Main Menu

  • 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.

Supplier Management

  1. Add a new supplier.
  2. Update an existing supplier.
  3. Delete a supplier.
  4. View all suppliers.
  5. Search for a supplier by ID.

Stock Management

  1. Manage item categories (add, update, delete).
  2. Add a new item.
  3. View items by supplier.
  4. View all items.
  5. Rank items by unit price.

Screenshots

Screenshot 2024-06-28 133019 Screenshot 2024-06-28 133031 Screenshot 2024-06-28 133059 Screenshot 2024-06-28 133115