Operations & IoT · React + Node (Express) · 18 @molecule/* packages
Kickstarter-like crowdfunding platform with campaigns, reward tiers, progress tracking, and backer updates — with built-in Stripe-backed subscription tiers
//login/signup/forgot-password/reset-password/discover (signed in)/campaign/:id (signed in)/dashboard (signed in)/campaign/new (signed in)/backers (signed in)/settings (signed in)/my-pledges (signed in)/profile/:userId (signed in)/notifications (signed in)/campaign/:id/pledge (signed in)/campaign/:id/manage (signed in)api/src/handlers/_decorate.tsapi/src/handlers/_seed.tsapi/src/handlers/campaigns.tsapi/src/handlers/notifications.tsapi/src/handlers/pledges.tsapi/src/handlers/profiles.tsapi/src/handlers/tiers.tsapi/src/handlers/updates.tsfree / pro / team — gated by: maxCampaigns, maxPledges, maxTiers, maxUpdates, 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-resource-comment@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-search-meilisearch@molecule/api-uploads-s3@molecule/app-billing-react@molecule/app-charts@molecule/app-command-palette@molecule/app-data-table@molecule/app-file-upload@molecule/app-markdown@molecule/app-virtual-scrollDATABASE_URL PostgreSQL connection stringSTRIPE_SECRET_KEY Stripe secret key for payment processingSTRIPE_PUBLISHABLE_KEY Stripe publishable key for client-sideSTRIPE_WEBHOOK_SECRET Stripe webhook signing secretAWS_ACCESS_KEY_ID AWS access key for S3 uploadsAWS_SECRET_ACCESS_KEY AWS secret key for S3 uploadsAWS_S3_BUCKET S3 bucket for campaign images and assetsMEILISEARCH_API_KEY MeiliSearch API keyMAILGUN_API_KEY Mailgun API key for backer notificationsMAILGUN_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