This project used Swing library to build UI, MySQL and Apache NetBeans.
-
Core Java: JDK 19
-
MySQL: 8.0.33
-
Apache Netbeans IDE: 17
- Role division (admin, staff)
- Login, sign up, forgot password
- Order, export bill
- Report product sold, revenue and best/least selling products
- Bill management
- Staff management (calculate salary)
- Customer management (rank, purchased bill)
- Create database in MySQL by run file
sql_script.sql
- Clone this repository and open this project in NetBeans
- Change username, password of your MySQL in src\com\raven\dao\ConnetionProvider.java