Skip to content

Employee Analysis Program: Analyzes work schedules to identify employees working 7 consecutive days, less than 10h between shifts, or over 14h in a single shift.

Notifications You must be signed in to change notification settings

Afaaqahamedx/Bluejay-Delivery-Assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Employee Analysis Program

This program analyzes employee data from a CSV file and prints information about:

  • Employees who have worked for 7 consecutive days.
  • Employees with less than 10 hours between shifts but greater than 1 hour.
  • Employees who have worked for more than 14 hours in a single shift.
  • How to Use

  • Install pandas using: pip install pandas.
  • Run the program by executing Code.py.
  • Check the path of the CSV file when prompted. The CSV file should be saved in the Data folder.
  • View the console output for the analysis results.
  • Assumptions

  • The input file is a CSV file with columns: Name, Position, Date, Start_Time, End_Time.
  • The input file is well-formed, and the columns are in the correct order.
  • About

    Employee Analysis Program: Analyzes work schedules to identify employees working 7 consecutive days, less than 10h between shifts, or over 14h in a single shift.

    Topics

    Resources

    Stars

    Watchers

    Forks

    Languages