Projects
Each project is one thing being built, and its stack is the service chosen for each of the nine jobs around it.
Vandelay Catalogue
Added 2026-09-30 · 2 of 9 jobs chosen
A product catalogue for a small importer, free during its beta, around 25 users at launch. Started this month: sign-in and storage only so far.
No service chosen yet for: Billing, Email, Feature flags, Background jobs, Admin panel, Status page, Analytics.
| Job | Service | Free tier stops at | First paid step | Alternatives | Checked |
|---|---|---|---|---|---|
| Sign-in | Clerk | 10 000 monthly active users | Pro plan $25 a month, then $0.02 per monthly active user over 10 000 |
Auth0, Supabase Auth | Not checked |
| File storage | Cloudflare R2 | 10 GB stored, no egress charge | storage over 10 GB $0.015 per GB a month |
Backblaze B2, Supabase Storage | Not checked |
Initech Rota
Added 2026-08-09 · 5 of 9 jobs chosen
Shift rotas for independent cafés, paid per site, around 60 users at launch. Storage, flags, the admin panel and the status page are still open.
No service chosen yet for: Feature flags, File storage, Admin panel, Status page.
| Job | Service | Free tier stops at | First paid step | Alternatives | Checked |
|---|---|---|---|---|---|
| Sign-in | Clerk | 10 000 monthly active users | Pro plan $25 a month, then $0.02 per monthly active user over 10 000 |
Auth0, Supabase Auth | Not checked |
| Billing | Stripe | no platform fee, no customer ceiling | every card payment 2.9% + 30¢ per successful card charge |
Paddle, Lemon Squeezy | Not checked |
| Resend | 3 000 emails a month, 100 a day | Pro plan $20 a month for 50 000 emails |
Postmark, Amazon SES | Not checked | |
| Background jobs | Upstash QStash | 500 messages a day | pay as you go $1 per 100 000 messages |
Inngest, Trigger.dev | Not checked |
| Analytics | PostHog | 1 000 000 events a month | usage over the free allowance | Plausible, Fathom | Not checked |
Globex Invoices
Added 2026-06-12 · 7 of 9 jobs chosen
Invoicing for two-person agencies, paid monthly by the agency, around 150 users at launch. No flags or analytics picked yet.
No service chosen yet for: Feature flags, Analytics.
| Job | Service | Free tier stops at | First paid step | Alternatives | Checked |
|---|---|---|---|---|---|
| Sign-in | Clerk | 10 000 monthly active users | Pro plan $25 a month, then $0.02 per monthly active user over 10 000 |
Auth0, Supabase Auth | Not checked |
| Billing | Stripe | no platform fee, no customer ceiling | every card payment 2.9% + 30¢ per successful card charge |
Paddle, Lemon Squeezy | Not checked |
| Resend | 3 000 emails a month, 100 a day | Pro plan $20 a month for 50 000 emails |
Postmark, Amazon SES | Not checked | |
| File storage | Cloudflare R2 | 10 GB stored, no egress charge | storage over 10 GB $0.015 per GB a month |
Backblaze B2, Supabase Storage | Not checked |
| Background jobs | Upstash QStash | 500 messages a day | pay as you go $1 per 100 000 messages |
Inngest, Trigger.dev | Not checked |
| Admin panel | Ships in the kit | no seat ceiling, runs in your project | none nothing: it runs in your project |
Retool, Forest Admin | Not checked |
| Status page | Better Stack | 10 monitors, 1 public status page | an eleventh monitor or a second status page | Instatus, Uptime Kuma | Not checked |
Acme Launchpad
Added 2026-04-27 · 9 of 9 jobs chosen
The concept page's worked example: a subscription app for small studios, paid for by the studio, around 400 users at launch, with a service picked for every job.
| Job | Service | Free tier stops at | First paid step | Alternatives | Checked |
|---|---|---|---|---|---|
| Sign-in | Clerk | 10 000 monthly active users | Pro plan $25 a month, then $0.02 per monthly active user over 10 000 |
Auth0, Supabase Auth | Not checked |
| Billing | Stripe | no platform fee, no customer ceiling | every card payment 2.9% + 30¢ per successful card charge |
Paddle, Lemon Squeezy | Not checked |
| Resend | 3 000 emails a month, 100 a day | Pro plan $20 a month for 50 000 emails |
Postmark, Amazon SES | Not checked | |
| Feature flags | PostHog Flags | 1 000 000 flag requests a month | usage over the free allowance | Flagsmith, Unleash | Not checked |
| File storage | Cloudflare R2 | 10 GB stored, no egress charge | storage over 10 GB $0.015 per GB a month |
Backblaze B2, Supabase Storage | Not checked |
| Background jobs | Upstash QStash | 500 messages a day | pay as you go $1 per 100 000 messages |
Inngest, Trigger.dev | Not checked |
| Admin panel | Ships in the kit | no seat ceiling, runs in your project | none nothing: it runs in your project |
Retool, Forest Admin | Not checked |
| Status page | Better Stack | 10 monitors, 1 public status page | an eleventh monitor or a second status page | Instatus, Uptime Kuma | Not checked |
| Analytics | PostHog | 1 000 000 events a month | usage over the free allowance | Plausible, Fathom | Not checked |
Export
Everything groundwork keeps for this organisation — every project, the service in each slot and
every recorded change — as one JSON document, or as CSV:
projects, slots,
changes. The format is documented and loads back with
groundwork import.
A ceiling marked not checked is a figure somebody wrote down, not one read from the vendor. Each vendor's own figures, and when they were last checked, are in the directory.