Native UI. Shared Logic. Real-time everything.
Synapse Social is a cross-platform social media application built on the "Native UI, Shared Logic" philosophy. Powered by Kotlin Multiplatform, it shares business logic, networking, and data layers across Android and iOS — while each platform delivers a fully native experience via Jetpack Compose (Android) and SwiftUI (iOS).
The backend runs on Supabase — handling real-time messaging, authentication, and file storage at scale.
| Feature | Description |
|---|---|
| 🧩 Kotlin Multiplatform | Shared engine for networking, database caching, and business logic |
| 🎨 Native UI | 100% Jetpack Compose on Android, SwiftUI on iOS — no compromises |
| 💬 Real-time Chat | Live messaging with Supabase Realtime subscriptions |
| 🗂️ X-style Threads | Nested comment threading with inline reply support |
| 👥 Group Chat | AI-powered smart replies via Gemini SDK |
| 🎥 Rich Media | Posts with images, video (ExoPlayer), and markdown rendering |
| 🔒 Privacy-First | Encrypted local storage, secure auth flows |
| 🏗️ Extensible | Modular Clean Architecture for long-term maintainability |
Contributions are welcome!
- Read AGENTS.md — our engineering standards and AI agent roles.
- Fork and create your branch:
git checkout -b feature/YourFeature
- Commit with a clear message:
git commit -m '✨ feat: Add YourFeature' - Push and open a Pull Request with a description of your changes.
See the PR template for required sections before submitting.
This project is currently Proprietary. All rights reserved by StudioAs Inc.
| Role | Name | Contact |
|---|---|---|
| Lead Developer | Ashik Ahmed | iamashik.ms@hotmail.com |
| Organization | StudioAs Inc. | @StudioAsInc |
Built with ❤️ by the StudioAs Inc. team.