Skip to content

ClipShare is a simple, anonymous web app for sharing files and text using a unique code or QR. Just upload, share, and access—no login required !!! : )

Notifications You must be signed in to change notification settings

darshanpurohit07/ClipShare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📎 ClipShare

ClipShare Logo

ClipShare is a minimal, anonymous file and text sharing web application. It generates a unique code and QR for each upload, enabling quick sharing via links or scanning.


✨ Features

  • 🔐 Anonymous file & text sharing
  • 🔗 Unique code + QR code for every upload
  • 📤 Upload files or paste text
  • 📥 Receive using code or QR
  • 🌙 Light/Dark theme toggle
  • 📋 Copy link or text to clipboard
  • 💻 Responsive design with Bootstrap 5

🚀 How to Run Locally

1. Clone the Repository

git clone https://github.com/darshanpurohit07/ClipShare.git
cd clipshare

2.Set Up Python Environment

python3 -m venv venv
source venv/bin/activate  #On Windows: venv\Scripts\activate
pip install -r requirements.txt

3.Run The Flask App

python app.py

App will be running at: http://127.0.0.1:5001

📁 Project Structure

clipshare/
├── static/
│   ├── css/
│   │   └── style.css
│   ├── images/
│   └── js/
│       └── script.js
├── templates/
│   ├── index.html
│   └── shared_text.html
├── app.py
└── requirements.txt

📸 Screenshots

🔹 Upload Page - Share Link / QR

Upload Screenshot

🔹 Receive Page

Receive Page Code Screenshot

🔹 Received Text

Receive Text Screenshot

🔹 Received File

Receive File Screenshot

💡 Credits

Created by 💙 Darshan Purohit

GitHub - Darshan Purohit

About

ClipShare is a simple, anonymous web app for sharing files and text using a unique code or QR. Just upload, share, and access—no login required !!! : )

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published