Documentation
Install the template, compose an app from surfaces and slices, and ship it.Getting startedInstall the template, understand the layout, ship the first page.
CompositionShell, slices and surfaces — how an app is assembled.
SlicesAccounts, teams, billing, email, and the Chirio add-ons for feedback, screenshots and social publishing: the capabilities an app opts into.
AuthSupabase sign-in, profiles and route gating, with a demo mode that needs no keys.
OrganizationsTenants, roles, invitations and the guards that keep one tenant's rows out of another's.
BillingOrganization plans on Stripe, with checkout, the portal, feature gates and metered usage.
EmailTransactional email on Resend, starting with organization invitations.
FeedbackFeedback and What's new buttons in the dashboard, on a Chirio board.
ScreenshotsStyled screenshots of web pages, as an image URL, on Chirio.
Social publishingPost to Instagram, Threads, X and LinkedIn from your app, on Chirio.
GuidesRecipes for the things every project needs.
ThemingChange the look of an app through tokens rather than stylesheets.
Error handlingOne error contract across every API route, and how the UI reads it.
Writing docsAdd a page to this engine, and the components you can use in one.
StorefrontA complete shop UI with no commerce provider bound — and the one function that binds one.
DocumentationThe engine behind these pages: a content directory, nested to any depth, and nothing else.
LandingThe marketing site: a landing page, about, contact, pricing, brand and the legal pages.
DashboardThe product shell: an org-scoped home, analytics, users and settings behind a workspace switcher.
AI chatAn agent chat that runs on a scripted mock, with two interfaces between it and a real model and database.
EditorA timeline editor's plumbing — projects, panes, a timeline and a preview — with storage behind one interface.
AgencyA studio site with case studies read from the filesystem and a mailto for every call to action.
JournalLong-form reading: books as directories of chapters, with a reading view and optional narration.
SpotlightA link-in-bio page with an essay archive and an Aveiro newsletter form.
BlogAn MDX blog with a lead story, featured posts, a dated archive, topic filters and an Aveiro newsletter.