GraphQL & Data Layer
Hasura GraphQL over PostgreSQL with row-level permissions, migrations, seeds, and PgBouncer pooling.
Full platform included
Key capabilities
See how this module helps you ship faster
Row-level security
Permissions scoped by company_id and user role β tenants only query their own data.
Versioned schema
Migrations and metadata in-repo; seeds for plans and dev fixtures included.
Apollo clients
Pre-wired GraphQL clients in app and backoffice for plans, subscriptions, and product queries.
More platform features
Explore other modules included in the boilerplate β all integrated from day one.
Authentication & OAuth
Email/password, Google OAuth, JWT sessions, password reset, and auth guards out of the box.
Explore featureMulti-tenant & Companies
Organizations, members, roles, and company switching built into the dashboard from day one.
Explore featureBilling & Stripe
Subscription plans, Stripe Checkout, billing portal, invoices, and payment methods integrated end-to-end.
Explore featureTeam Invites
Invite teammates by email, accept flows, and role-based access for growing teams.
Explore featureUser Onboarding
Welcome guides, company setup, and first-run flows to activate new customers faster.
Explore featureFile Storage
S3-compatible uploads, presigned URLs, and storage APIs for avatars and product assets.
Explore feature