Skip to content

Java Swing based Employee Management System with role-based login and full CRUD operations using JDBC and MySQL.

Notifications You must be signed in to change notification settings

codezwithjay/Java-Swing-Employee-Management-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 

Repository files navigation

Java-Swing-Employee-Management-System

Java Swing based Employee Management System with role-based login and full CRUD operations using JDBC and MySQL.

Employee Management System (Java Swing + JDBC + MySQL)

A desktop-based Employee Management System developed using Java Swing for the user interface and JDBC for database connectivity.
The application supports role-based login (Employee, Manager, Staff) and provides full CRUD (Create, Read, Update, Delete) functionality backed by a MySQL/MariaDB database.


πŸš€ Features

  • Secure login system using username and password
  • Role-based access:
    • Employee
    • Manager
    • Staff
  • Employee record management:
    • Insert employee details
    • Update employee details
    • Delete employee records
    • View employee records
  • Java Swing GUI for desktop interaction
  • JDBC-based database connectivity
  • Modular code structure (UI, Operations, Database Connection)

πŸ›  Technologies Used

  • Java (Core Java)
  • Java Swing
  • JDBC (Java Database Connectivity)
  • MySQL / MariaDB
  • Eclipse IDE

πŸ—„ Database Details

  • Database: MySQL / MariaDB
  • JDBC is used to connect Java application with the database
  • SQL schema is provided for easy setup

##Update database credentials in:

--GetConnection/GetCon.java

Run:

---Login.java make sure you are connected to sql and data should be present in info table the info table should have usename and password fields onces the data matched with database you will be logged in.....

image

-------then you can perform crud operations and make sure you see the tables name for seeing all the records--------

image

About

Java Swing based Employee Management System with role-based login and full CRUD operations using JDBC and MySQL.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published