Orbit
Orbit / Pulse — Social Network Vertical
- *rea:*Workspace
- *ath:*
platform/orbit(engine) +platform/pulse(flagship product) - *ind:*White-label SaaS platform for building custom social networks
Role in the stack
Orbit is Koder's social network vertical — a multi-tenant engine for companies and communities that want to launch their own branded social platforms. It powers platform/pulse (Koder Pulse) as the flagship consumer app. *rbit is the engine (B2B), Pulse is the flagship (B2C)*
The analogy Koder uses: *ordPress vs WordPress.com* *astodon vs Mastodon.social*
Features
- *ulti-tenant*— Each customer gets isolated data with custom domain and branding
- *osts*— Text, images, videos with hashtags, likes, comments, reposts
- *tories*— Ephemeral 24-hour content
- *eed*— Hybrid fan-out algorithm (chronological + engagement ranking)
- *hat*— Real-time DMs and group conversations via WebSocket
- *earch*— Full-text search for users, posts, hashtags
- *otifications*— Real
time inapp, push, and email - *oderation*— Report system, content review, user bans
- *edia*— S3-compatible storage with upload/resize
- *hite-label*— Custom domain, logo, colors, themes per tenant
Tech stack
- Backend: Go (chi router)
- Database: PostgreSQL (multi-tenant)
Primary couplings
| Consumer | Relationship |
|---|---|
platform/pulse |
Flagship consumer product (web, Android, iOS) |
platform/id |
User authentication |
platform/kompass |
Multi-tenant model |
platform/oss |
S3-compatible media storage |
| PostgreSQL | Primary data store |