Platform Modules
The capability catalog: how module grants work, what each module does, and how the big ones fit together.
- 01How modules workTwo lists must both say yes: the code exists, and the platform was granted it.
- 02The catalogEvery module a platform can be granted, in one table.
- 03Modules that ride recordscontact, product, task, project, website — modules as record types plus a surface.
- 04Websites & deploysThe fleet module: site records, GitHub→DigitalOcean deploys, DNS, per-site keys.
- 05FormsBuild once in the dashboard; render in the portal or on any client site; collect safely.
- 06Media & filesOne library, WebP variants, LQIP placeholders, permanent CDN URLs, labels.
- 07Insights — first-party analyticsYour platform's own analytics tables: visitors, sessions, events, attribution.
- 08Logs — the request trailEvery authenticated API call, readable by the platform that made it.
- 09Email — the platform's own domainTransactional mail as the brand, through the platform's own Resend account.
- 10Customers, portal & teamTwo kinds of people: those you serve, and those who run the platform.