JamSpace

White branded cap with turquoise logo placed on fresh lemons in a red bowl

project overview

JamSpace is a web‑based, real‑time collaborative music sequencer that lets multiple users edit a 16‑step grid across four instrument tracks simultaneously. Built with React, TypeScript, Tailwind CSS, and Tone.js on the front‑end, it relies on SpacetimeDB for a single source of truth, synchronizing state via WebSocket subscriptions and Rust‑compiled WebAssembly reducers. Users can join sessions, see who’s online, arrange patterns, control playback parameters, and work with both synthesized and sample‑based instruments, all with instant, type‑safe updates across participants.

project type

project type

AI Product

AI Product

Tech

Tech

year

year

2026

2026

my role

my role

Full-stack Developer

Full-stack Developer

teammates

teammates

instructor

instructor

for

for

github link

github link