Welcome to iProDUCK! This application is designed to assist users in improving their productivity by providing various helpful features.
- VS Code Usage Tracker: Monitors the time spent using VS Code and reminds users to take breaks if usage exceeds a certain threshold.
- Automated File Organizer: Automatically categorizes and moves downloaded files to designated folders based on file types.
Chrome Screen Time Tracker: Tracks the time spent on specific websites and prompts users to take breaks if the time limit is exceeded.(not done yet)
Before you begin, ensure that you have met the following requirements:
- You have installed Python 3.x. If not, you can download it from here.
- Clone the repository using the following command:
git clone https://github.com/metekaya/iProDUCK.git - Navigate to the project directory and install the necessary dependencies:
cd iProDUCK
pip install -r requirements.txtSmall Note:pyinstallermay give you an error about the path, make sure you added your python to your os'PATH
-
Copy the
.env.examplefile and rename it to.envand enter your desired path. -
After installing the necessary dependencies, run the main script to start the iProDUCK productivity assistant.
python main.py -
The application will run in the background and track your vs code time and organize your provided path in
.envfile. -
If you prefer to run the application from the executable file, follow the steps below:
- Create the executable file using the following command:
pyinstaller --onefile main.pyor if you want to run without the cmd you can add--noconsoleoption. - Locate the generated executable file in the
distdirectory. - Run the executable file to start the iProDUCK productivity assistant.
For Windows: You can run the script on the background whenever you start your system.
- Open the "Run" dialog by pressing
Windows key + R. - Type
shell:startupand press Enter. - This will open the
Startupdirectory. - Copy the executable file (
iProDUCK.exe) into this directory (also you can copy the shortcut of it). - The application will now start automatically every time you log in to your computer.
- Create the executable file using the following command:
Please note that I have no idea how it works on macOS, as I don't own a Mac because I'm not getting paid enough to buy one.. Actually I'm not getting paid at all. HEADHUNTERS pls hire me! If you're using a Mac, you're on your own! (Dont' you dare to tell me to install Linux!!)
If you have any questions, suggestions, or feedback, please feel free to reach out to me at metekaya55@gmail.com
iProDUCK(I don't know why I named it like that) is built purely to try out my capabilities, it does not hold any copyrights or any kind of permission. Or does it 😈