← All projects
BunReact 19HonoSupabaseTypeScriptWebSocket 2026+

Selaras

Q&A platform for Indonesian couples. Answer async, reveal together.

Overview

Couple Q&A platform designed for Indonesian couples. Create a room, answer curated questions asynchronously, then reveal answers together. Built as a Bun monorepo with React 19 frontend, Hono/Bun BFF, and Supabase as the data layer.

Full BFF architecture: frontend has zero Supabase SDK. All data flows through the Hono/Bun backend-for-frontend layer. Native Bun WebSocket for real-time reveal (no Supabase Realtime). 150 seeded questions across categories. Selaras Plus subscription at Rp49k/month.

Key Features

  • Room creation → async answer flow → reveal together
  • 150 curated questions across multiple categories
  • Real-time reveal via native Bun WebSocket
  • Full BFF: frontend zero Supabase SDK
  • Selaras Plus subscription (Rp49k/month)

Tech Stack

  • Bun monorepo (runtime + package manager)
  • React 19 frontend with TypeScript
  • Hono as BFF framework on Bun
  • Supabase (PostgreSQL, Auth) as data layer
  • Native Bun WebSocket (no Supabase Realtime)

Status

Phase 1 backend complete. Frontend foundation ready. 150 questions seeded. Selaras Plus subscription tier designed. Ongoing development.

Role

Fullstack developer. Designed architecture, built BFF + frontend, seeded question database, and implemented the WebSocket-based reveal system. Full ownership of the project.