Back to All Recent Work
Python AutomationFeatured
Automated File Organizer & Report Bot
CLI utility that sorts downloads by extension, extracts CSV statistics, and generates formatted text logs.
Created by: Kunal Shinde (First Year BCA Student)
Project Duration: 1 Week
Associated Course
Python Programming for Beginners
This capstone project is part of our curriculum in Mhaska. Students learn the concepts and build the application under faculty supervision.
Project Overview
What Was Built?
A practical Python script that demonstrates OS module interactions, dictionary operations, file I/O, and structured error handling.
The Challenge
Problem Solved
Cluttered desktop folders and repetitive manual file sorting tasks wasting productive computer time.
The Execution
Solution Provided
Developed a Python automation script that categorizes documents, images, and archives automatically in one click.
Key Technical Features
Automated folder routing for .pdf, .docx, .png, and .zip files
Clean command-line interface with colorized progress logs
CSV data parsing to count file sizes and totals
Graceful error handling for duplicate file names
Technologies & Tools Used
Python 3OS ModuleFile I/OData Structures
Skills Demonstrated
- Hands-on grasp of Python loops, dicts, and functions
- Understands path manipulation across Windows systems
- Foundation for backend automation and scripting