Skip to content

synapseSRC/synapseApp

Repository files navigation

Build Status Kotlin Version Compose Version Supabase License Platform

⚡ Synapse Social

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.


✨ Features

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

🤝 Contributing

Contributions are welcome!

  1. Read AGENTS.md — our engineering standards and AI agent roles.
  2. Fork and create your branch:
    git checkout -b feature/YourFeature
  3. Commit with a clear message:
    git commit -m '✨ feat: Add YourFeature'
  4. Push and open a Pull Request with a description of your changes.

See the PR template for required sections before submitting.


📄 License

This project is currently Proprietary. All rights reserved by StudioAs Inc.


👥 Contact

Role Name Contact
Lead Developer Ashik Ahmed iamashik.ms@hotmail.com
Organization StudioAs Inc. @StudioAsInc

Built with ❤️ by the StudioAs Inc. team.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors