Skip to content

EasyTrack is a RESTful API for efficiently managing employees and their attendance.

Notifications You must be signed in to change notification settings

krishpatel2383/EasyTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EasyTrack

EasyTrack is a RESTful API for efficiently managing employees and their attendance. The API offers various functionalities for recording check-in and check-out times, calculating statistics, providing insights into employees' attendance patterns, and managing employee records.

Features

  • Employee Management: Perform CRUD operations to manage employee records.
  • Check-in and Check-out: Employees can check in and check out, recording their attendance times.
  • Total Days Worked: Calculate the total number of days an employee has worked.
  • Total Hours Worked: Calculate the total hours an employee has worked.
  • Average Check-in Time: Determine the average time employees check in.
  • Average Check-out Time: Determine the average time employees check out.

Technologies Used

  • Spring Boot
  • Spring Security
  • Hibernate
  • MySQL

Getting Started

To run the project locally, follow these steps:

  1. Clone the repository: git clone https://github.com/krishpatel2383/EasyTrack.git
  2. Navigate to the project directory: cd EasyTrack
  3. Build the project: ./mvnw clean install
  4. Run the application: ./mvnw spring-boot:run

About

EasyTrack is a RESTful API for efficiently managing employees and their attendance.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages