DropBoxDemo (raw)
This is a basic Dropbox clone to sync files across multiple remote folders.
Time spent: <Number of hours spent>
- Client can make GET requests to get file or directory contents
- Client can download a directory as an archive
- Client can make HEAD request to get just the GET headers
- Client can make PUT requests to create new directories and files with content
- Client can make POST requests to update the contents of a file
- Client can make DELETE requests to delete files and folders
- Server will serve from
--dir
or cwd as root - Server will sync
HTTP
modifications over TCP to the Client - Server will sync watched file modifications (e.g.,
fs.watch
) over TCP to the Client
<Add your Walkthrough Gif here (by updating the image URL)>