1. Go to Dashboard → Click "Create Flow"
2. Choose a template or start from scratch
3. Add steps with titles, descriptions, and due dates
4. Save and share the flow with your clients
Evidence: components/create-flow-modal.tsx1. Go to Clients → Click "Add Client"
2. Enter client name and email
3. Assign them to a flow
4. Click "Copy Link" or "Email Invite" to share their portal
Evidence: components/clients-list.tsx1. Go to Settings → Upload your logo
2. Choose your brand color (applies to portal and emails)
3. Save changes - clients will see your branding in their portal
Evidence: components/settings-content.tsxEmail notifications are configured automatically using Resend.
You'll receive notifications when:
Not receiving emails? Check the troubleshooting section.
1. Go to Templates page
2. Browse pre-built templates (SEO Onboarding, Social Media, etc.)
3. Click "Use Template" on any template
4. Customize the steps for your needs
Evidence: components/templates-library.tsxAutomated reminders run via cron job. Clients receive reminders 24 hours before step due dates.
Evidence: app/api/cron/send-reminders/route.tsFor Self-Hosted Users:
RESEND_API_KEY=your_keyRESEND_FROM_EMAIL=admin@yourdomain.comFor BoardingPass Cloud: Email is preconfigured - no setup needed.
Evidence: lib/email/resend.tsCommon causes:
RESEND_API_KEY is setRESEND_FROM_EMAIL uses a verified domainHow to debug: Check your server logs for "[v0] Resend error:" or "[v0] Email send error:" messages
Next.js 15, Supabase (PostgreSQL + Auth + Storage), Tailwind CSS v4, TypeScript, Resend, Vercel hosting.
Evidence: package.json, next.config.mjsAWS via Supabase (us-east-1). Your data is stored on AWS infrastructure with RDS PostgreSQL for databases and S3 for files.
YES. Data encrypted at rest (AES-256 via AWS) and in transit (TLS 1.3). All connections use HTTPS.
Hashed with Argon2id via Supabase Auth. We never store plain-text passwords.
YES. Choose your brand color in Settings → White-label. Applies to portal, buttons, and email links.
Evidence: components/settings-content.tsxYES. Client portal is fully mobile-responsive and tested on iOS/Android.
Not yet. Slack integration coming in V1.2 (March 2025).
YES. AppSumo lifetime access means no recurring fees, ever. All future updates included within your tier limits.
Email us at admin@getboardingpass.app - we respond within 24 hours.
For developers: Additional technical details available in the Help Center.