A simple Point of Sale (POS) system for managing orders, calculating totals, and printing bills. Designed for a cafe, this system is built using Java Swing for the user interface.
- Order Management: Add items to the order list with product ID, name, quantity, and price.
- Dynamic Calculations: Automatically calculates totals, payment, and balance.
- Bill Generation: Prints a receipt with itemized details, subtotal, payment, and balance.
- Custom Background: Includes a custom background image for enhanced UI design.
- Error Handling: Validates user inputs and displays appropriate error messages.
Simple.POS.Software.2025-01-01.18-13-43.mp4
- Language: Java
- Framework: Swing
- Tools: NetBeans/IntelliJ IDEA (or any preferred IDE)
To run this project, ensure you have:
- Java Development Kit (JDK) 8 or higher installed.
- A Java IDE (e.g., NetBeans, IntelliJ IDEA, Eclipse) for compiling and running the project.
- Clone the repository:
git clone https://github.com/ghdbashen/simple-pos-system.git