SermonWise — Signup and Generate First Sermon
Property: SermonWise Category: UX / Flow
Tier:
sermonwise-pro
Persona: pastor-admin
Touchpoint: sermonwise.ai
Preconditions
- Not logged in — new user
Steps
| # | Action | Expected Result |
|---|---|---|
| 1 | Land on sermonwise.ai | Landing page loads, value prop clear for sermon prep |
| 2 | Click 'Get Started' or signup CTA | Directed to signup ($19.95/mo) |
| 3 | Complete Supabase Auth signup | Account created, logged in |
| 4 | Start sermon wizard — enter scripture reference | Scripture fetched, ready for Step 2 |
| 5 | Select tradition (e.g. Baptist) | Theological lens applied to generation |
| 6 | Select preaching method | Method options shown (expository, topical, narrative) |
| 7 | Generate sermon | Full sermon outline generated, tradition-appropriate |
| 8 | Test export — copy to clipboard | Content copied successfully |
| 9 | Test export — download as Markdown | File downloads with correct content |
Known Failure Modes
- Scripture fetch fails — API error
- Generation ignores tradition — wrong vocabulary
- Export buttons broken — no file download
- Wizard step navigation broken — can't proceed
References
- Playwright spec:
e2e/delivers/sermonwise/03-signup.spec.ts - Code files:
Notes
SermonWise is at /sermons on churchwiseai-web, served as sermonwise.ai via hostname rewrite. Auth is Supabase Auth (not magic link). Price: $19.95/mo. See delivers/sermonwise/ for full journey specs.