Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.43 KB

File metadata and controls

34 lines (24 loc) · 1.43 KB

TimeTrackingProject

Description

This project helps the user on managing their time and the tasks they want to accomplish. It gives the user an experience of interacting with UI to customize their subjects, projects, and tasks and give them a summary of their performance. The user can add recipients and send the summary of the Pomodoro sessions through email to recipients using their email addresses.

Requirements

  1. Python 3.6 or higher
  2. pip package installer
  3. smtplib library for sending emails
  4. PyQt5 5.15.7

Installation

  • To run the application directly, install the .exe file from the repository and run the application.

  • To run the program from a python IDE:

  1. Clone or download the repository to your local machine.

  2. Navigate to the project directory in your terminal/command prompt.

  3. Install the required packages by running the following command:

     pip install -r requirements.txt
    
  4. Run the main.py file by typing the following command in your terminal:

     python3 main.py
    

use case diagram

use_case_diagram

class diagram

classdiagram

Activity diagram

Activity_Diagram