04STATUS · ACTIVE

Zuno

Private timeline 'Zones' for school classes, families, and duos

▸ Summary

A small, private, time-ordered space — the MVP is a Class Zone where one school class can post, react, vote, and keep streaks together.

▸ Highlights
  • Full register → create-Zone → invite → post → react → vote → streak loop on a single Next.js deployment.
  • Every state change is a domain event on an in-process event bus, even before listeners exist — built for clean Phase-2 expansion.
  • Image hosting on Cloudflare R2; Postgres via Drizzle.
← Back to projects