Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

📁 Drop N Share – Effortless File Sharing via One Link

🔗 Live Demo: dropnshare.arhamnatiq.com
📂 GitHub Repository: github.com/arham-natiq25/DropNShare


📦 Overview

Drop N Share is a lightweight and efficient file-sharing tool built with Laravel (backend) and Vue 3 (frontend). It allows users to upload multiple files at once, generates a unique shareable link, and enables downloading all files in a compressed zip folder.

It’s designed to provide a seamless and clean experience — perfect for quickly sharing large numbers of files without any complexity.


✨ Features

  • 📁 Upload multiple files in one go
  • 🔗 Get a single download link instantly
  • 🗜️ Files downloaded as a ZIP archive
  • ⏳ Optional auto-expiry for links (future scope)
  • 📱 Responsive and minimal UI with Vue 3
  • 🧰 Backend powered by Laravel file system and ZipArchive

🛠 Tech Stack

Layer Technology
Backend Laravel 10+
Frontend Vue 3 + Vite
Styling Tailwind CSS
Zip Handling Laravel + PHP ZipArchive
Database MySQL / SQLite

📸 Screenshots

Upload Page -Dark Upload Page -Light Download Page -Dark Download Page-Light


Getting Started

⚙️ Backend (Laravel)

git clone https://github.com/arham-natiq25/DropNShare.git
cd DropNShare/backend

cp .env.example .env
composer install
php artisan key:generate

# Set up DB credentials in .env
php artisan migrate
php artisan storage:link

php artisan serve

---
### ⚙️ Frontend (Vue.js)
``
cd DropNShare/frontend

npm install
npm run dev

About

A simple tool to share multiple files via one link. Upload, share, and download as a zip — no hassle.

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages