E-commerce · React + Node (Express) · 16 @molecule/* packages
Cratejoy-like recurring subscription boxes with billing, customization, and shipment tracking
//login/signup/forgot-password/reset-password/dashboard (signed in)/boxes (signed in)/customize (signed in)/shipments (signed in)/boxes/:id (signed in)/billing (signed in)/settings (signed in)api/src/handlers/_async.tsapi/src/handlers/_seed.tsapi/src/handlers/_test.tsapi/src/handlers/boxes.tsapi/src/handlers/plans.tsapi/src/handlers/shipments.tsapi/src/handlers/subscriptions.tsfree / pro / team — gated by: maxBoxes, maxPlans, maxShipments, maxSubscriptions, advancedFeatures, canExport, retentionDays
@molecule/api-cron-node-cron@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-resource-order@molecule/api-resource-payment@molecule/api-resource-product@molecule/api-resource-user@molecule/api-uploads-s3@molecule/app-billing-react@molecule/app-data-table@molecule/app-gallery@molecule/app-stepperDATABASE_URL PostgreSQL connection stringSTRIPE_SECRET_KEY Stripe secret keySTRIPE_PUBLISHABLE_KEY Stripe publishable keySTRIPE_WEBHOOK_SECRET Stripe webhook signing secretS3_BUCKET S3 bucket for box imagesAWS_ACCESS_KEY_ID AWS access keyAWS_SECRET_ACCESS_KEY AWS secret keyMAILGUN_API_KEY Mailgun API keyMAILGUN_DOMAIN Mailgun domainThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing