A Java desktop application which can be used for inventory stock management and bill generation in a supermarket. MySQL database is used for storage of product data, customer, employee and transaction records.
Java database connectivity(JDBC) is used to connect the MySQL database to java program and execute SQL queries and update statements
Modules:
- Login
- Addition/modification of product in database
- Addition/modification of customer in database
- Addition/modification of employee accounts
- Generation of retail invoice and modifying relevent stock details
- Recording transaction with product supplier and modifying relevent stock details