Cloud server + frontend built with Typescript, Express and React. Can handle file uploads and downloads of any tipe, plus the creation of new directories.
- Run
npm install
in the server directory. - If you wish, create a
.env
file and add aPORT
variable to customize the server's port. By default this will be 3000. - Run
npm run dev
. The server will be ready, and you'll find uploaded files in the/storage
folder.
- Run
npm install
in the client directory. - Change the
.env
file to set theVITE_SERVER_URL
variable to whatever url the server is running on. The default works for hosting locally on port 3000. - Run
npm run dev
and go to the url provided in the command line from vite.
- Delete and move files functionalities.