Skip to content

pawanhirumina/drop-n-share

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 

Repository files navigation

πŸ“€ Drop & Share


Simple, meaningful, and temporary file sharing.
Upload files, get a 6-digit code, and share it. No logins, no hassle.

Status License

πŸ“– About

Drop & Share is a modern web application designed for quick and secure file sharing. It solves the problem of sharing files between devices or people without creating accounts or dealing with complex permissions.

simply drag and drop your files, receive a unique 6-digit code, and use that code to download your files on any other device. All files are automatically bundled into a standard .zip archive for easy downloading and are deleted after 24 hours to ensure privacy.

✨ Features

  • πŸ“¦ Smart Zip Bundling: Automatically compresses multiple files into a single archive.zip before uploading.
  • πŸ” Secure 6-Digit Codes: unique, short codes for easy sharing.
  • ⚑ Fast & Reactive: Built with Vite for lightning-fast performance.
  • 🎨 Beautiful UI: Modern interface with smooth animations and FontAwesome icons.
  • ⏳ Auto-Expiration: Files are automatically removed after 24 hours.
  • πŸ”’ Secure Downloads: Enforced Content-Type headers ensure files always download correctly.

πŸ› οΈ Built With

This project uses a modern, lightweight technology stack:

  • Frontend: HTML5, CSS3 (Variables + Animations), Vanilla JavaScript (ES6+)
  • Build Tool: NextJs - For fast development and environment management.
  • Backend / Storage: Supabase - Database (PostgreSQL) and Object Storage.
  • Utilities: JSZip - Client-side file compression.
  • Icons: FontAwesome - Vector icons.

πŸš€ How to Use

Uploading (Sender)

  1. Open the Drop & Share homepage.
  2. Drag and drop your files (Images, Documents, etc.) into the drop zone.
  3. Click "Upload All Files".
  4. Copy the generated 6-digit code.

Downloading (Receiver)

  1. Go to the Download Page (click "Download" in the header).
  2. Enter the 6-digit code.
  3. Click "Get File".
  4. Your files will download instantly as a .zip archive.

Made with ❀️ by Pawan Hirumina

About

Drop & Share is a modern web application designed for quick and secure file sharing. It solves the problem of sharing files between devices or people without creating accounts or dealing with complex permissions. simply drag and drop your files, receive a unique 6-digit code, and use that code to download your files on any other device.

Topics

Resources

Stars

Watchers

Forks

Contributors