E-commerce · React + Node (Express) · 14 @molecule/* packages
Toast-like POS with table-side QR ordering, menu management, kitchen display, and real-time order tracking — with built-in Stripe-backed subscription tiers
//login/signup/forgot-password/reset-password/dashboard (signed in)/menu (signed in)/orders/:id (signed in)/tables (signed in)/customers (signed in)/analytics (signed in)/settings (signed in)/menu/:id (signed in)/customers/:id (signed in)/orders/history (signed in)/tables/:id (signed in)/reservations (signed in)/notifications (signed in)/profile (signed in)/settings/billing (signed in)/menu/guest/cartapi/src/handlers/_debug.tsapi/src/handlers/analytics.tsapi/src/handlers/customers.tsapi/src/handlers/guest.tsapi/src/handlers/kitchen.tsapi/src/handlers/menu.tsapi/src/handlers/notifications.tsapi/src/handlers/orders.tsapi/src/handlers/reservations.tsapi/src/handlers/tables.tsfree / pro / team — gated by: maxKitchen, maxMenu, maxOrders, maxTables, advancedFeatures, canExport, retentionDays
@molecule/api-database-postgresql@molecule/api-email-templates@molecule/api-emails-mailgun@molecule/api-entitlements@molecule/api-image-sharp@molecule/api-payments-stripe@molecule/api-realtime-socketio@molecule/api-resource-order@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-uploads-s3@molecule/app-billing-react@molecule/app-data-table@molecule/app-realtime-socketioDATABASE_URL PostgreSQL connection stringSTRIPE_SECRET_KEY Stripe secret API key for payment processingSTRIPE_PUBLISHABLE_KEY Stripe publishable key for client-side checkoutSTRIPE_WEBHOOK_SECRET Stripe webhook signing secretS3_BUCKET S3 bucket for menu item imagesAWS_ACCESS_KEY_ID AWS access key for S3AWS_SECRET_ACCESS_KEY AWS secret key for S3MAILGUN_API_KEY Mailgun API key for receipt 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