Finance · React + Node (Express) · 17 @molecule/* packages
Expensify-like expense management with receipts, approval workflow, policies, and reimbursement tracking — with built-in Stripe-backed subscription tiers
/login/signup/forgot-password/reset-password/dashboard (signed in)/expenses (signed in)/expenses/new (signed in)/reports (signed in)/approvals (signed in)/settings (signed in)/reports/list (signed in)/reports/new (signed in)/notifications (signed in)api/src/handlers/_policy.tsapi/src/handlers/_seed.tsapi/src/handlers/approvals.tsapi/src/handlers/dashboard.tsapi/src/handlers/expenses.tsapi/src/handlers/notifications.tsapi/src/handlers/policies.tsapi/src/handlers/receipts.tsapi/src/handlers/reports.tsfree / pro / team — gated by: maxApprovals, maxExpenses, maxPolicies, maxReceipts, advancedFeatures, canExport, retentionDays
@molecule/api-database-postgresql@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-entitlements@molecule/api-image-sharp@molecule/api-import-export-csv@molecule/api-payments-stripe@molecule/api-permissions-custom@molecule/api-reporting-database@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-uploads-s3@molecule/api-workflow-database@molecule/app-billing-react@molecule/app-data-table@molecule/app-date-range-picker@molecule/app-file-uploadDATABASE_URL PostgreSQL connection stringS3_BUCKET S3 bucket for receipt uploadsMAILGUN_API_KEY Mailgun API key for approval notificationsThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing