Subit

Two-sided marketplace connecting contractors with sub-contractors. Real-time job matching, quote management, and role-based access control.

Built by 7 AI agents · 60+ files
Next.js 15TypeScriptSupabaseStripeResend
12 build phases~9 hours to build1623 views
Get This Scaffold — £49

Architecture Preview

Schema + API routes auto-generated

Database Schema

listings
id (uuid)seller_id → userstitledescriptionprice+3
categories
id (uuid)nameslugparent_id → categoriesicon
orders
id (uuid)listing_id → listingsbuyer_id → usersseller_id → usersstatus+2
messages
id (uuid)listing_id → listingssender_id → usersrecipient_id → userscontent+1
+2 more tables

API Routes

GET/api/listings
POST/api/listings
GET/api/listings/[id]
GET/api/categories
POST/api/orders
GET/api/orders/[id]
POST/api/messages
GET/api/messages/[listingId]
POST/api/reviews
GET/api/seller/dashboard
GET/api/seller/payouts
POST/api/webhooks/stripe-connect

What's in the scaffold

APP-SPECIFICATION.md

Subit is a marketplace specifically designed for the construction industry, connecting main contractors with vetted sub-contractors. The platform handles the full workflow from job posting to payment...

~2,500 wordsFull doc included

MASTER-PLAN.md

Tables6+
API Routes15+
RLS PoliciesDefined
Full architectureProduction-ready

Build Plan

ZIP-00: Project Setup
ZIP-01: Auth & User Types
ZIP-02: Profile System
ZIP-03: Job Posting
ZIP-04: Matching Algorithm
ZIP-05: Quote System
+6 more
12 phasesEntry/exit criteria

Want something like this?

Describe your app. Get a full production architecture in about 10 minutes.

Built with ZipBuild

Describe your app. Get a full production architecture in ~10 minutes. Build with AI tools.

Want this built and deployed? We'll do it for you. Get a quote →

Subit — Built with ZipBuild | ZipBuild