A desktop-based Java Swing application to manage employee records — including onboarding, viewing, updating, and deleting employee details via JDBC.
- 👤 Add new employees
- 📋 View all employee records
- 🔍 View individual employee details
- 📝 Update existing employee information
- ❌ Delete employee records
- 🎨 Simple and responsive UI using Java Swing
📸 Screenshots
- Java (JDK 8 or higher)
- Java Swing for GUI
- JDBC for database interaction
- MySQL for backend database
- Eclipse IDE for development
-
✅ Make sure Java and MySQL are installed.
-
🔃 Clone this repository: 🔃 Clone this repository:
git clone https://github.com/DarshanKumarGP/EMS_Project.git -
🛠 Set up the MySQL database (import or create the
employeestable). -
🔧 Update DB credentials in
DBConnection.java. -
▶️ Run from Eclipse OR double-clickEMS_Launcher.batto launch.
EMS_Project/ ├── screenshots/ │ ├── home.png │ ├── view_all.png │ ├── view_single.png │ ├── add_employee.png │ ├── delete_employee.png │ └── update_employee.png ├── src/ │ └── com/ems/ │ ├── ui/ │ └── db/ ├── EMS_Project.jar ├── EMS_Launcher.bat ├── README.md └── .gitignore
Darshan Kumar GP
This project is licensed under the MIT License.





