Business & SaaS · React + Node (Express) · 19 @molecule/* packages
QuickBooks-like accounting with invoices, expenses, reports, and reconciliation — with built-in Stripe-backed subscription tiers
//login/signup/forgot-password/reset-password/dashboard (signed in)/invoices (signed in)/invoices/:id (signed in)/invoices/new (signed in)/expenses (signed in)/reports (signed in)/customers (signed in)/settings (signed in)/customers/:id (signed in)/expenses/:id (signed in)/expenses/new (signed in)/payments (signed in)/taxes (signed in)api/src/handlers/accounts.tsapi/src/handlers/customers.tsapi/src/handlers/expenses.tsapi/src/handlers/invoices.tsapi/src/handlers/notifications.tsapi/src/handlers/payments.tsapi/src/handlers/reports.tsapi/src/handlers/settings.tsfree / pro / team — gated by: maxAccounts, maxExpenses, maxInvoices, advancedFeatures, canExport, retentionDays
@molecule/api-audit-database@molecule/api-database-postgresql@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-entitlements@molecule/api-import-export-csv@molecule/api-payments-stripe@molecule/api-pdf-pdfkit@molecule/api-permissions-custom@molecule/api-reporting-database@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-search-meilisearch@molecule/app-billing-react@molecule/app-command-palette@molecule/app-data-table@molecule/app-date-range-picker@molecule/app-notification-feed-react@molecule/app-sidebar-layout-reactDATABASE_URL PostgreSQL connection stringMEILISEARCH_API_KEY MeiliSearch API keyMAILGUN_API_KEY Mailgun API key for invoice emailsMAILGUN_DOMAIN Mailgun sending domainThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing