Skip to content

Cogiii/EmployeeSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System

The Employee Management System is a comprehensive solution designed to streamline and manage daily employee-related tasks, including login and attendance, payroll processing, and employee information management. This system is divided into two major components: Admin and Employee.

Technologies Used

  • User Interface: Developed using JavaFX for a user-friendly experience.
  • JVM: Runs on GraalVM for enhanced performance and compatibility.

Features

Login System and Attendance Tracker

  • Secure Login: Ensures secure access to the system with password hashing for user credential privacy.
  • Attendance Tracking: Tracks employee attendance to maintain accurate records.

Admin Features

  1. Payroll Management

    • Late Deductions: Automatically deducts for late arrivals to encourage punctuality.
    • Overtime Calculation: Calculates overtime hours based on employee wages.
    • Gross Pay Calculation: Computes gross pay with deductions and overtime included.
    • Deductions: Automatically calculates and applies deductions.
    • Total Salary Calculation: Provides comprehensive salary details for each employee.
  2. Employee Details Management

    • Create, Add, update, and manage employee information such as name, designation, department, and pay details.
    • View daily time entries and complete timesheets for accurate tracking.

Employee Features

  1. Attendance Records
    • Check daily time-in and time-out logs conveniently.

This Employee Management System aims to enhance efficiency and accuracy in managing employee tasks, offering a secure and intuitive platform for day-to-day operations.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •