Skip to content

An application for tracking and managing absences, with customizable settings for the maximum percentage of absence. Users can input their total hours and hours of absence to calculate their current and future absence percentages. Includes a settings window for adjusting preferences.

License

Notifications You must be signed in to change notification settings

LupusJM/LupusAbsenceTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Lupus Absence Calculator

This PyQt5 application calculates the maximum hours one can miss in a given timeframe based on the total hours and the hours of absence. It also provides insights into the current and future percentage of absence.

Features

  • Settings: Set the maximum percentage of absence.
  • Calculation: Calculates the maximum hours of absence, current absence percentage, and future absence percentage.
  • User-Friendly Interface: Intuitive user interface for ease of use.

Requirements

  • PyQt5

Usage

  1. Clone the repository:
git clone https://github.com/LupusJM/LupusAbsenceTracker.git
  1. Install the required dependencies:
pip install PyQt5
  1. Run the script:
python main.py
  1. Input total hours, hours of absence, and planned future absence hours.
  2. Click on the "Calculate" button to get the results.
  3. Optionally, click on the gear icon to adjust settings.

Screenshots

exampleL

Notes

  • Tested and verified in Linux & Windows OS.

License

About

An application for tracking and managing absences, with customizable settings for the maximum percentage of absence. Users can input their total hours and hours of absence to calculate their current and future absence percentages. Includes a settings window for adjusting preferences.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages