An object-oriented inventory control system is being developed in Java for 3 shops of a supermarket to track product quantities, generate reports on sales and income, and notify when products are low. The system will allow shopkeepers to update inventory after sales and deliveries and will provide functions to view selling reports, daily income totals, and a graphical user interface is optional for extra credit.