In this video· click a step to jump to it
Test recording
zandovi — app walkthrough
72,849 ms · 0 pixels changed · matches baseline
We built this regression test for app.zandovi.com — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against app.zandovi.com. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const MKT = 'https://zandovi.com';
const shot = (n, s) => screenshotPath.replace('.png', '-' + n + '-' + s + '.png');
let step = 0;
const cap = async (slug, final) => {
step++;
await page.waitForLoadState('networkidle').catch(function(){});
await page.locator('h1, h2, main, [role="main"], canvas').first().waitFor({ state: 'visible', timeout: 6000 }).catch(function(){});
await page.waitForTimeout(800);
await page.screenshot({ path: final ? screenshotPath : shot(step, slug), fullPage: true });
stepLogger.log('shot ' + step + ' ' + slug);
};Checks run
Notes from the demo run
AI-generatedZandovi turns a passwordless magic-link signup into a genuinely creative workspace: an onboarding picker (coupons, certificates, tickets, API), a per-project canvas editor, and a built-in template gallery covering coupons, gift cards, birthday/Christmas cards, tickets, invitations, certificates and social media. It is a small design tool with a real editor, not a form wrapper.
- Passwordless done rightMagic-link signup lands straight in a workspace with My first project pre-seeded and a sample {{variables}} template, so a new user sees the batch-generate value on the first screen.
- Template breadthThe Choose a Template gallery is well-categorised (Coupons, Gift Cards, Birthday, Tickets, Certificates, Social Media) with sized previews (1200x450, 1050x600). Strong first impression for a solo build.
- Onboarding intent captureThe What are you making? picker tailors the first project to the use case instead of dumping the user into an empty canvas.
- Four accessibility criticalsOur automated a11y pass flagged 4 critical issues (score 87/100) on the authenticated canvas, likely contrast on the dark toolbar and unlabeled icon buttons. Worth a pass before scaling.
Share this run
Proof your app is not AI slop
This test was built for app.zandovi.com — 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.