Inventory management system made using Java swing. A personal project made to polish my Java Swing skillset
Here're some of the project's best features:
- Java swing built modern UI
- Jasper Reporting on all things we can build a report out of
- Use of flatlaf to build a modern UI Theme
- MySQL Database connected using JDBC
- DAO Layering for ease of development
- .exe file built through Launch4J
- Splash screens
- Login page
- Add Product
- Edit Product
- Viewing sales table
- Viewing stock table
1. Download repository as a zip or clone repo
2. Run the "inventra_db.sql" file under the database folder through MySQL
3. Head into the Invetra folder > dist > lib
4. Run Inventra.exe file
Technologies used in the project:
- Java Swing
- Java
- JDBC
- JasperReporting
- JCalender
- FlatLaf
- RS2XML
- Netbeans IDE