Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 955 Bytes

README.md

File metadata and controls

37 lines (28 loc) · 955 Bytes

File Drop

A simple implementation of Sockets to share files between two devices.

Installation

You must have npm and node preinstalled. Libraries used:

  • React: Frontend with tokyo-night theme/color-scheme (it's not beautiful, but it's okay).
  • Express: Backend
  • Socket.io: Connecting and emitting/sending to the sockets.
  • nodemon : idk, it's easier that way (you do not have to run the server each time manually)
git clone https://github.com/xtanion/file-drop.git
cd file-drop

Run the Server

nodemon Server

Run the app

npm start

Site should be up and running at localhost:3000

Preview

Untitled design

Todo

  • Sharing larger files
  • Dynamic blob allocation, (due to memory restrictions)
  • Encrypted byte array transfers