Magical App

Scalable idea-sharing platform supporting 10k+ monthly interactions, leveraging WebSocket for real-time discussions.

Delivered
Apr 2024
Stack
Client app, Elysia.js API (Bun.js), PostgreSQL
  • 10k+ interactions
  • WebSockets

The problem

The product needed a realtime idea feed and live discussions without bolting a separate websocket layer onto a traditional stack.

Approach

An experiment in the Bun ecosystem: an Elysia.js API with PostgreSQL and WebSockets powering a realtime feed that saw 10k+ interactions.

Architecture

Client app idea feed, realtime discussion
Elysia.js API (Bun.js) — REST + WebSocket feed
PostgreSQL ideas, comments, users

Outcome

10k+ monthly interactions on a WebSocket-backed feed.