Skip to content

taukir14/Employees-Management-System-using-javaFX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System (JavaFX)

A desktop-based Employee Management System built with JavaFX to manage employee records, departments, leaves, salary information, and overall performance from one dashboard.

Project Overview

This system is designed to help manage employee-related operations inside an organization through a modern graphical interface.

The application provides:

  • Employee information management
  • Department management
  • Leave tracking
  • Salary overview
  • Employee performance dashboard
  • Statistics and graphical reports

Features

Dashboard

  • Overview of total employees
  • Total departments
  • Monthly salary/pay summary
  • Graphical performance statistics

Employee Management

  • Add new employee
  • Update employee details
  • Delete employee
  • View employee list

Department Management

  • Add departments
  • View all departments
  • Assign employees by department

Leave Management

  • Apply leave
  • Approve/reject leave
  • Track leave history

Salary Management

  • Monthly payroll summary
  • Salary records
  • Payment overview

Performance Overview

  • Employee performance visualization
  • Performance percentage display
  • Analytical dashboard reports

Technology Stack

  • Language: Java
  • Framework: JavaFX
  • UI Design: JavaFX Scene Builder
  • Database: MySQL (if added later)
  • Version Control: Git & GitHub

Team Members

Name ID
Md Mahafuj Habib Mahi 10
Md Sadid Ahmed 25
Taukir Tajammul 47

Project Structure

EmployeeManagementSystem/
│
├── src/
│   ├── controller/
│   ├── model/
│   ├── view/
│   ├── assets/
│
├── database/
│
├── README.md
│
└── Main.java

About

Employee Management System is a JavaFX-based desktop application designed to manage employee records, departments, salaries, leave requests, and performance in one place. It features an interactive dashboard with graphical insights to simplify HR and administrative operations efficiently.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages