FEATURES
Everything Included, Documented
A full list of what's in the boilerplate so you know exactly what you're getting. Auth, payments, database, validation, and more.
12
Modules
45+
Features
80+
Hours saved
FEATURES
A full list of what's in the boilerplate so you know exactly what you're getting. Auth, payments, database, validation, and more.
12
Modules
45+
Features
80+
Hours saved
01 / Security
Enterprise-grade auth with multiple sign-in methods, 2FA, and security controls so you can ship login flows without building from scratch.
Sign in
Email/password login with secure session handling
Sign up
Registration with email verification and validation
Magic link
Passwordless sign-in via one-time email links
Password reset
Secure reset flow with time-limited tokens
Two-factor auth
TOTP and backup codes for extra security
Social logins
Google, Facebook, and other OAuth providers
Login detection
Alerts for suspicious or unusual activity
02 / Multi-tenancy
Multi-tenant accounts, plans, and user management with invitations and permissions.
Master user
Full account lifecycle and visibility
Account management
Create accounts with owner and billing
Subscriptions
Active, expired, deactivated states
User management
Invitations and permission controls
Profile updates
Profile and permissions with safety checks
Password history
Reset flows with history validation
03 / Infrastructure
PostgreSQL with Knex.js for type-safe queries, versioned schema changes, and repeatable seed data.
Migrations
Version-controlled schema changes with rollback
Seeding
Seed scripts for dev, staging, and demo data
PostgreSQL
Configured and optimized for production
Connection config
Environment-based configuration
04 / Data Quality
Consistent validation on forms and APIs with Yup schemas so invalid data is caught early.
Yup schemas
Chainable, readable validation rules
Form validation
Client and server-side validation
API validation
Request body and query validation
05 / Communication
Transactional and contact emails with templates and a configured provider.
Transactional
Onboarding, reset, magic link emails
Contact form
Public endpoint for support messages
Templates
Predefined templates for all message types
06 / Frontend
Modern UI built with Material UI, with light/dark mode and full theming support so your app looks polished out of the box.
Material UI
Component library and design system
Light/dark mode
Theme switching for user preference
Theming
Customizable palette, typography, and components
07 / Developer Tools
API key management with scopes for secure programmatic access.
API keys
Create, rotate, and revoke access keys
Scopes
Fine-grained permissions for each key
08 / Revenue
Accept subscriptions and one-time payments with your choice of gateway. Checkout and webhooks are wired so you can go live quickly.
Lemon Squeezy
Full integration for checkout and subscriptions
Stripe
Subscriptions, one-time payments, and invoicing
Hosted checkout
Generate links and redirect users to pay
Webhooks
Validate signatures and update account state
Plans & billing
Link plans to gateways and track billing
09 / Integrations
Create outgoing webhooks attached to events so external systems stay in sync.
Create webhooks
Define endpoints with URL and headers
Attach events
Subscribe to specific event types
Delivery
Outgoing payloads with retries and logging
10 / Infrastructure
PostgreSQL-backed job queue for reliable background work with pgboss.
Webhook delivery
Queue deliveries with automatic retries
Expiry checks
Scheduled jobs for time-based records
Durable jobs
Reliable processing with no extra infra
11 / Storage
File uploads with storage configuration and content moderation for safe user-generated content.
Media uploads
Images and documents with storage config
Content moderation
Violence and adult content detection
Storage providers
Configurable cloud storage backends
12 / Quality
Automated testing and continuous integration pipelines to ship with confidence.
Cypress E2E
End-to-end tests for critical user flows
API tests
Automated tests for all API endpoints
CI/CD pipelines
Pre-configured deployment workflows
Get the full source code and launch in days, not months.