Productivity · React + Node (Express) · 17 @molecule/* packages
Todoist-like task management with projects, labels, recurring tasks, and reminders — with built-in Stripe-backed subscription tiers
//login/signup/forgot-password/reset-password/today (signed in)/inbox (signed in)/upcoming (signed in)/projects/:id (signed in)/labels (signed in)/settings (signed in)/tasks/:id (signed in)/completed (signed in)/notifications (signed in)/search (signed in)/analytics (signed in)api/src/handlers/labels.tsapi/src/handlers/notifications.tsapi/src/handlers/projects.tsapi/src/handlers/tasks.tsfree / pro / team — gated by: maxLabels, maxProjects, maxTasks, 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-resource-payment@molecule/api-resource-tag@molecule/api-resource-user@molecule/app-billing-react@molecule/app-calendar@molecule/app-command-palette-cmdk@molecule/app-drag-drop-dndkit@molecule/app-keyboard-shortcuts-hotkeys@molecule/app-notification-feed-react@molecule/app-sidebar-layout-reactDATABASE_URL PostgreSQL connection stringVAPID_PUBLIC_KEY VAPID public key for push notificationsVAPID_PRIVATE_KEY VAPID private key for push notificationsThe @molecule/* packages are Apache-2.0. The app you build from this template is yours to export and self-host. Licensing