Employee and Asset Management System π
A simple Java-based console project to manage employee records and assigned assets using JDBC and MySQL. This project demonstrates core Java skills, object-oriented programming, database interaction, and clean code practices β perfect for showcasing in interviews.
Companies need an internal tool to manage employees, their assigned assets (like laptops), salary details, and basic reports. This project aims to streamline that process with Java and SQL.
- Add new employees
- Assign assets to employees (with validation)
- Store data in MySQL using JDBC
- Prevent duplicate asset assignments
- Modular code using packages and classes
- Java (Core Java, OOPs)
- JDBC
- MySQL
- Git
EmployeeAssetManagement/ β βββ Main.java βββ model/ β βββ Employee.java β βββ Asset.java β βββ service/ β βββ EmployeeService.java β βββ AssetService.java β βββ util/ β βββ DBConnection.java β βββ schema.sql