-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Welcome to the official documentation for Colabs v2 — an open-source platform by SpaceyaTech that unifies developer workflows by connecting contributors with open-source projects, freelance gigs, and collaborative teams.
Colabs bridges GitHub-based contributions with a structured freelance marketplace. Developers can claim open issues, submit proposals, track progress on Kanban boards, and build a verifiable contribution profile — all in one place.
Built with React 18 + TypeScript + Vite, backed entirely by Supabase (PostgreSQL, Auth, Edge Functions, Storage).
Use the sidebar to navigate by topic. Pages are ordered from high-level concepts down to implementation details:
| Section | What you'll find |
|---|---|
| Overview & Onboarding | Platform intro, local setup, secrets, repo layout |
| System Architecture | Architecture diagrams, security model, performance |
| Core Features | GitHub OAuth, Gig Marketplace, Project Discovery, Issue Claiming |
| Frontend UI & State | Theming, forms, routing, auth guards |
| Data Management & Backend | DB schema, RLS, TanStack Query, Edge Functions, Storage |
| Monetization & Integrations | Subscriptions, Stripe, Webhooks |
| Developer Tools & CI/CD | AI agent rules, testing, deployment |
- Source repo: SpaceyaTech/colabs.v2
- Live app: sytcolabs.vercel.app
- Start here: Introduction to Colabs
colabs.v2 · Built by SpaceyaTech · Live App · Report an Issue · Wiki Home
This wiki is open source. To suggest edits, open an issue or PR on the source repo.
- Introduction to Colabs
- Local Environment Setup
- Configuration & Secrets
- File Tree & Repository Layout
- GitHub OAuth & Repository Sync
- Gig Marketplace Engine
- Project Discovery & Explorer
- Issue Claiming & Kanban Boards
- Database Schema & Migration Guide
- Row Level Security (RLS) Patterns
- Data Fetching & TanStack Query
- Edge Functions & Deno Runtime
- Storage & File Uploads