This repository seeks to create an api that helps to communicate the frontend of a server with the backend to give the user control of their folders locally, generating the possibility of adding, deleting, downloading and viewing the content of their directories.
Clone the repo and cd into the project
git clone https://github.com/daliondev/local-cloud-storage.git
cd local cloud
Install all dependencies to development
cd .\client\ # ./client on linux
npm i
cd .\server\ # ./server on linux
npm i
Create upload dir
cd .\server\ # ./server on linux
mkdir public
cd .\public\
mkdir upload
├───public
│ └───upload
├───src
│ └───routes
└───views
cd .\client\ # ./client on linux
npm run dev
cd .\server\ # ./server on linux
npm run dev