Skip to content

Effortlessly track and manage your work hours with TimeMaster, a Python script that logs work sessions, calculates time differences, and exports data to an Excel file for easy analysis. Simplify time management with intuitive command-line commands.

Notifications You must be signed in to change notification settings

CodingWithCard/TimeMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

TimeMaster

TimeMaster is a simple Python script that helps you track your work hours and manage your time effectively. It allows you to log your work sessions, calculate the time difference between your expected and actual work hours, and export the data to an Excel file. TimeMaster also provides a convenient command-line interface to start, stop, and get help on using the script.

Features

  • Start and stop work sessions with simple commands
  • Automatically calculate time differences based on your work hours
  • Export your work hours and time differences to an Excel file
  • Color-coded time differences for easy identification of over-time and under-time

Installation

  1. Ensure you have Python 3.6 or later installed on your system.
  2. Install the required dependencies by running the following command:

pip install openpyxl

  1. Download the main.py script to your local machine.

Usage

  1. Start a work session by running the following command:

python main.py start

Enter your start time when prompted, and the script will begin tracking your work session.

  1. Stop the current work session by running the following command:

python main.py stop

The script will stop tracking your work session, calculate the time difference, and update the Excel file with the data.

  1. If you need help on using the script, run the following command:

python main.py help

The script will display a brief explanation of the available commands.

License

This project is open-source and available under the MIT License. See the LICENSE file for more information.

About

Effortlessly track and manage your work hours with TimeMaster, a Python script that logs work sessions, calculates time differences, and exports data to an Excel file for easy analysis. Simplify time management with intuitive command-line commands.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages