In this video· click a step to jump to it
Test recording
amazing.wedding — app walkthrough
235,790 ms · 0 pixels changed · matches baseline
We built this regression test for amazing.wedding — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against amazing.wedding. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const shot = (n, slug) => screenshotPath.replace('.png', `-${n}-${slug}.png`);
const settle = () => page.waitForLoadState('networkidle').catch(() => {});
let sc = 1;
await page.goto(`${baseUrl}/onboarding`, { waitUntil: 'domcontentloaded' });
await settle();
await page.waitForTimeout(1500);
const onAuth = /\/(register|login|signup)(\b|\/|$)/i.test(page.url());
if (onAuth) { stepLogger.warn('Not authenticated — chained session did not stick'); }
// ─── Business interaction: build the wedding site (couple names → live preview) ─Checks run
Notes from the demo run
AI-generatedamazing.wedding is a beautifully art-directed wedding-website + planning builder (Polish UI). Email+password signup auto-logs you straight into a 6-step onboarding that doubles as a live editor: you enter the couple's names and watch a 'Save the Date' card render in real time, then set the date/venue, guest scale, budget and language, ending on a 'Gotowi?' (Ready?) summary before the site is created. No email-confirmation friction.
- Live preview during onboarding is gorgeousAs you type the partner names, the tilted 'SAVE THE DATE — <names>' card updates instantly. It turns a boring signup wizard into a delightful, on-brand first experience — exactly right for an emotional purchase like a wedding.
- Auto-login, no confirmation wallSignup drops you straight into the builder — no 'check your email' detour between intent and the magic moment.
- Thoughtful summary stepThe final 'Sprawdźmy' (Let's check) recap — couple, date, location, guest estimate, budget, language — with 'edit later in Settings' reassurance is a clean way to close the wizard.
- Polish-only UIThe whole flow is in Polish (KROK, Dalej, Gotowi). If the founder wants international couples, an English locale toggle on the marketing + onboarding would widen the funnel (the app already captures a 'language' preference, so the plumbing is partly there).
- Wizard is 6 steps before the dashboardIt's well-paced, but a 'skip for now / explore the editor' escape hatch would help couples who just want to poke around before committing details.
Share this run
Proof your app is not AI slop
This test was built for amazing.wedding — claim it free
One click copies the test and baseline screenshots into your own Lastest workspace. Re-run on every deploy and catch regressions before your users do — free, no card required.