A Java application that serves as a simplified shop management system. This application features a user-friendly interface that allows users to add, delete, and modify inventory items and customer information, all of which are stored in a database. Users can also create orders and view them visually in a JTable. Additionally, the application provides functionality to print invoices for selected customers and generate reports on customer and inventory data