Watch videos with friends in real-time using any video file on your device.
| 📱 Media Discovery | Automatic device scanning, thumbnail generation, smart search |
| ⚡ Real-time Sync | WebSocket-powered playback with sub-second latency |
| 🎨 Modern UI | Glassmorphic design, dark theme, gesture navigation |
| 🔍 Smart Search | Fuzzy matching handles typos, relevance scoring |
| Chatting | Allow live chatting in rooms. |
| Reacting | Allow live reacting while watching. |
git clone https://github.com/khaled-muhammad/Syncy.git
cd Syncy
flutter pub get
dart run realm generate
flutter runRequirements: Flutter 3.8+ | Android SDK 21+ | iOS 12+
lib/
├── controllers/ # GetX state
├── screens/ # UI
├── widgets/ # Components
├── models/ # Realm DB
├── services/ # WebSocket, thumbnails
└── utils/ # Search, helpers
✅ Media scanning • Thumbnails • Smart search • WebSocket sync
git checkout -b feature/name
git commit -m 'Add feature'
git push origin feature/name
# Open PR
