Health & Fitness · React + Node (Express) · 17 @molecule/* packages
Headspace-like meditation app with guided sessions, timer, streaks, categories, and audio playback — with built-in Stripe-backed subscription tiers
//login/signup/forgot-password/reset-password/home (signed in)/library (signed in)/sessions/:id (signed in)/courses (signed in)/journal (signed in)/stats (signed in)/settings (signed in)/courses/:id (signed in)/profile (signed in)/notifications (signed in)/search (signed in)api/src/handlers/categories.tsapi/src/handlers/courses.tsapi/src/handlers/favorites.tsapi/src/handlers/history.tsapi/src/handlers/journal.tsapi/src/handlers/notifications.tsapi/src/handlers/preferences.tsapi/src/handlers/sessions.tsapi/src/handlers/stats.tsfree / pro / team — gated by: maxCategories, maxHistory, maxSessions, maxStats, 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-payments-stripe@molecule/api-push-notifications-web-push@molecule/api-reporting-database@molecule/api-resource-payment@molecule/api-resource-user@molecule/api-search-meilisearch@molecule/api-uploads-s3@molecule/app-audio-howler@molecule/app-billing-react@molecule/app-calendar@molecule/app-charts@molecule/app-command-paletteDATABASE_URL PostgreSQL connection stringMEILISEARCH_API_KEY Meilisearch API keyVAPID_PUBLIC_KEY VAPID public key for push notificationsVAPID_PRIVATE_KEY VAPID private key for push notificationsS3_BUCKET S3 bucket for audio filesS3_ACCESS_KEY_ID S3 access key IDS3_SECRET_ACCESS_KEY S3 secret access keyThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing