You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had my all projects in different directories due to which I had difficulty locating them.
So I thought I needed to make a app that gathers all my project directories and shows them in one place.
Functionalities
Made a Overlay GUI that displays all my projects in one place.
Added what project used what language as an icon beside the directory.
Allows to filter on basis on langauge used.
Allows to search for a particular directory/project based on name.
Clicking on the name opens the particular project folder.
Execution
I wrote all the backend needed in Rust and made a Python module using PyO3.
Used Qt5 designer I designed GUI of the application. Imported the ui file and created the frontend functionality.
Wrote algorithm that surfs through all the file folders and finds all the related projects.
Another recursive algorithm explores a particular project folder and returns top language used in the project(also has functionality to skip over certain files/folders that should not be explored).
About
Project manager is a desktop app used to manage projects from different directories to a single place