The Problem We're Solving

Talented professionals — designers, developers, writers, strategists — are locked out of high-quality collaboration because the only language the freelance economy speaks is money. A student with world-class design skills can't get a developer to build their idea. A developer can't afford a marketing expert. The expertise exists; the currency doesn't.

What Inspired CollabOS

We kept asking: what if your skills were your wallet? The idea of a barter economy for professionals isn't new, but no platform had built the infrastructure to make it trustworthy, structured, and scalable — until now.

What We Built

CollabOS is a Freelance Operating System — a full-stack web platform where professionals trade skills instead of money. Here's what's under the hood:

  • SkillSwap Marketplace — Browse, filter, and post skill-exchange listings. Propose multi-milestone trades with clear deliverable stages.
  • Trade Hub — A command center for managing active trades, with sequential milestone progression, dual-confirmation completion, evidence uploads, and real-time chat with typing indicators, read receipts, and emoji reactions.
  • ProofChain Portfolio — A verifiable, on-platform portfolio of completed work. Proofs are automatically "locked" as verified upon trade completion — they can't be edited or faked.
  • Trust Score Engine v3.4.0 — A dynamic reputation score (0–100) calculated from completed trades, reviews, endorsements, and behavior patterns. Every delta is logged to a full trust history.
  • Workspace Collaboration — Team workspaces with RBAC, a real-time Kanban trade pipeline board, shared listings, and member management.
  • Dispute Resolution System — Any trade party can raise a milestone dispute, which blocks progression until resolved. Disputes exceeding 7 days auto-escalate with a banner and are flagged for admin review.
  • Analytics & Telemetry — Personal dashboards with trust trends, skill category breakdowns, hourly exchange balances, custom telemetry tracks, and export to PDF/CSV/JSON.
  • i18n-Ready Knowledge Base — Fully structured articles covering platform features, trust algorithm internals, and use case walkthroughs — all switching language instantly without a page reload.
  • Neubrutalism Dark Theme — A distinct Obsidian Black (#050505) UI with gold-tinted elevation surfaces and high-contrast typography, built as a first-class visual experience.

How We Built It

CollabOS was vibe-coded end-to-end on MeDo — an AI-native app builder. The entire product — from database schema and auth flows to real-time collaboration and analytics — was built through iterative prompting, spec documents, and AI-assisted code generation.

The most impressive code MeDo helped create was the real-time subscription logic, properly mounting and cleanly tearing down Supabase Realtime connections across the chat, Kanban board, and presence tracking.

To extend functionality beyond the MeDo frontend, I utilized the Supabase API ecosystem, integrating Edge Functions for serverless backend logic and the Realtime API to handle live collaboration and chat updates.

The frontend is React 18 + TypeScript + Tailwind CSS + shadcn/ui, powered by Vite. State is managed with Zustand and TanStack Query. The backend is entirely Supabase — PostgreSQL with Row Level Security on every table, Edge Functions for serverless logic, Realtime for live updates, and Storage for file management. The build ran to v200 — over 200 iterations refining UX, fixing edge cases, and hardening business logic.

Challenges We Faced

  • Trust Score modeling — Designing a reputation algorithm that's fair, transparent, and gaming-resistant required careful iteration on event weights and history logging.
  • Sequential milestone enforcement — Preventing either party from jumping ahead required backend validation that couldn't be bypassed by the frontend.
  • Real-time subscriptions — Getting Supabase Realtime to work correctly across chat, Kanban, and presence tracking — and tearing down subscriptions cleanly on unmount — was the most technically demanding part of the build.
  • The Kanban board — Building a drag-and-drop board that correctly maps to a backend state machine (only Proposed → Active allowed via drag; all other transitions system-driven) while updating in real time for all workspace members.
  • Theme system — Making the Neubrutalism Dark theme apply globally via CSS variable toggle with gold-tinted elevation levels across every surface, with no flash or page reload.

What We Learned

Building a full product in a hackathon window taught us that spec quality is the multiplier. The clearer the requirements document, the faster and more accurately the AI can execute. We also learned that real-time collaboration features are deceptively complex — the edge cases around subscription teardown, optimistic updates, and dual-confirmation state are where most of the real engineering work lives.

What's Next

CollabOS v1 is live. The roadmap includes native mobile apps, OAuth login, an endorsement UI, admin-level dispute resolution dashboard, and eventually — a decentralized ProofChain backed by verifiable credentials.

Built With

  • medo-(ai-app-builder)
  • postgresql
  • react-18
  • react-router
  • row-level-security-(rls)
  • shadcn/ui
  • supabase
  • supabase-edge-functions
  • supabase-realtime
  • supabase-storage
  • tailwind-css
  • tanstack-query
  • typescript
  • vite
  • zustand
Share this project:

Updates