একটি অ্যাপে Bluetooth, Quick Share এবং AirDrop
Windows ডেস্কটপ অ্যাপ্লিকেশন যা তিনটি শেয়ারিং প্রোটোকল একসাথে সাপোর্ট করে।
- Bluetooth — Android বা PC থেকে OBEX প্রোটোকলে ফাইল গ্রহণ
- Google Quick Share — Android/Windows থেকে Nearby Sharing প্রোটোকলে ফাইল গ্রহণ
- AirDrop — iPhone/Mac থেকে একই WiFi-তে mDNS+HTTPS দিয়ে ফাইল গ্রহণ
- System Tray — সবসময় চলে, Windows Startup-এ auto-start
- Modern UI — Windows 11 Fluent Design, Dark/Light auto theme
- Windows Installer — NSIS
.exeinstaller
npm install
npm run dev # Development mode
npm run build # Production build + installersrc/
├── main/ # Electron main process
│ ├── index.js # App entry point
│ ├── tray.js # System tray
│ ├── ipc-handlers.js # IPC event handlers
│ └── services/
│ ├── airdrop-service.js # AirDrop (mDNS + HTTPS)
│ ├── quickshare-service.js # Quick Share (mDNS + TCP)
│ └── bluetooth-service.js # Bluetooth (OBEX)
├── renderer/ # React UI
│ ├── components/
│ │ ├── pages/ # Dashboard, Receive, Send, History, Settings
│ │ └── shared/ # Reusable components
│ └── hooks/ # React hooks
└── shared/ # Shared constants/utils (Node.js)
- mDNS advertisement as
_airdrop._tcp - HTTPS server on port 8787
- Endpoints:
/_airdrop/Discover,/_airdrop/Ask,/_airdrop/Upload - Requirement: iPhone ও Windows একই WiFi-তে থাকতে হবে
- mDNS advertisement as
_FC9F5ED42C8A._tcp - TCP server on port 5555
- Google Nearby Sharing compatible protocol
- OBEX FTP server
- Windows built-in Bluetooth stack
- Port: 1023 (RFCOMM)
- Windows 10/11
- Node.js 18+
- Bluetooth adapter (Bluetooth feature এর জন্য)
- WiFi (Quick Share ও AirDrop এর জন্য)