fileorganiser is a desktop based solution which can sort files in folder based on the file extension. It is a productivity app which helps arrange folders based on file type and even create new folders based on various extension.
How basic file operations can be done using various packages in python like, OS, SHUTIL, PATHLIB, GLOB. How to create a GUI in python using tkinter and how to stitch GUI with functionality. Handling Exception (when a user doesn’t browse to any directory and press submit, throws a warning prompt).