This project uses express.js server-side.
In the project directory, run:
To install the necessary packages.
In the project directory, run:
To run the app. Open http://localhost:3000 to view the app in the browser.
This single page application allows the user to search and browse files and folders in any directory within a root directory, upload and download files from the browser, and delete files and folders.
'Search', 'download', 'view', and 'widget' parameters automatically update in the URL to reflect the current state of the UI. Likewise, the user can navigate to a URL that includes any of the parameters and the UI will reflect that information.
The server-side 'rootDirectory' variable can be modified to change the app's root directory. Examples: 'admin', 'directory/reviews', 'directory/articles/featuredArticles'