Muhammad Abuzar

Software Developer (Next.js & MERN) · SaaS

← Back to all projects

spj – Collaborative, Comms‑Heavy SaaS (Live Collaboration, Voice, Graphs)

Real‑time collaboration platform with voice, presence, and graph‑based analytics.

Frontend Engineer

Overview

spj is a collaborative SaaS product focused on real‑time communication, voice, and graph‑based data visualizations.

Major features

  • Real‑time collaboration with Liveblocks (presence, cursors, shared state).
  • Telephony/voice integration using Twilio and Google Speech APIs.
  • Graph and network visualizations with libraries like Nivo, Cytoscape, and Force Graph.

My contributions

  • Built collaborative UIs: shared docs, timelines, and boards with presence/avatars.
  • Implemented call and voice‑driven flows integrating Twilio and Google APIs.
  • Created graph visualizations and dashboards around call and user data.

Technologies

Next.js 15React 18TypeScriptTailwindLiveblocksTwilio VoiceGoogle APIsSocket.ioMapboxNivoCytoscapeRechartsClerk / Supabase authStripeOpenAIZod