AutoSort: Python-Based File Organizer & Cleaner

Job ID: 40525367

Budget: $10 – $30 USD

Python Automation: Intelligent File Organizer & Duplicate Cleaner

Project Description:
"I need an automation tool to organize and clean up my file system (Windows).

Key Requirements:

Automatic Sorting: Categorize all files in a specific directory (e.g., Photos, Videos, Documents, PDFs, Archives, Audio) based on their file extensions.

Duplicate Detection: Identify duplicate files (based on size and filename) and copy them into a separate _duplicates folder.

Safety First: The script must operate in a 'Copy-only' mode (without deleting any original files) and include a 'Dry Run' test mode to preview actions before execution.

Error Handling: The system must gracefully handle system files and restricted directories without crashing the process.

Reporting: Provide a detailed summary report in the console upon completion, showing the count of processed files by category.

I expect to receive clean, well-structured Python code with clear instructions on how to set up and run the script."