https://github.com/slad3/universaldirectoryvisualizer
Cross platform Electron based drive and directory visualization application derived from WinDirStat. Designed with cross platform (Windows, OSX, and Linux) and modern technologies as the core improvements.
https://github.com/slad3/universaldirectoryvisualizer
directory-analyzer directory-management directory-utilities electron-app
Last synced: 4 months ago
JSON representation
Cross platform Electron based drive and directory visualization application derived from WinDirStat. Designed with cross platform (Windows, OSX, and Linux) and modern technologies as the core improvements.
- Host: GitHub
- URL: https://github.com/slad3/universaldirectoryvisualizer
- Owner: Slad3
- Created: 2021-09-20T20:52:59.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-12-17T00:09:57.000Z (over 4 years ago)
- Last Synced: 2025-08-11T19:44:20.181Z (10 months ago)
- Topics: directory-analyzer, directory-management, directory-utilities, electron-app
- Language: HTML
- Homepage:
- Size: 10.4 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Universal Directory Visualizer
Requires Nodejs and npm to run
## Starting the project
Run `npm install` to install all packages
Run `npm start` to start the electron application
### Frontend (Angular)
All frontend development files are in frontend folder
`./scripts/frontendDev.ps1` will run the frontend in a development environment. It will start a server at "http://localhost:4200/" (clickable in terminal) for in browser. It will also auto update the webpage with any save you make to the folder so you don't have to keep refreshing the page after every change.
`./scripts/buildFrontend.ps1` will build and compile the frontend for production and move it into the src/public folder for electron to serve it in app.
### Backend (Java)
I recommend opening the backend folder in intellij and doing all backend testing though there. There are a couple tests in the src/main/tests folder for quick testing and development.
`./scripts/buildBackend.ps1` will build and compile the backend into a jar and move it into the src/server folder for electron to serve it in app.
## Sprint 1 Note
Joshua Elmer pushed this line