Skip to content

Latest commit

 

History

History
73 lines (56 loc) · 2.51 KB

File metadata and controls

73 lines (56 loc) · 2.51 KB

EasyTransfer

EasyTransfer

Drop a file. Get a code. Share it. Done.

Temporary file sharing that disappears after 3 minutes.
No accounts, no cloud storage, no nonsense.

Want to share files more securely with JWT(jsonwebtokens) ?? try file share Secure with JWT


Live Demo GitHub

Next.js React TypeScript Tailwind CSS JWT


How it works

Upload file → Get 4-digit code → Share code → Recipient downloads → Close tab → File gone (after 3 minutes automatically) 💨

That's it. Files only exist while your browser tab is open. The moment you close it, everything gets wiped.

Features

No Account Needed Just upload and share, zero friction
4-Digit Codes Easy to type, easy to share over text/call
Secure Mode (JWT) Cryptographically signed tokens for sensitive files
Auto Cleanup Files self-destruct when you close the tab
Mobile Friendly Works great on any screen size
Rate Limited 3 uploads per IP to keep things fair

Run Locally

Make sure you have Node.js 18+ installed.

# clone it
git clone https://github.com/yourusername/easytransfer.git
cd easytransfer

# install deps
npm install

# start dev server
npm run dev

Open localhost:3000 — you're up and running.

npm run build
npm start
Built for people who just want to share a damn file.