Recording of the visual regression run on app.zandovi.com · zandovi — app walkthrough.

In this video· click a step to jump to it

A
Passed ✓

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);
  };
+83 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
✓
Text
—
DOM
✓
Network
+1001 −517
Console
✓
A11y
B
Perf
22 over
URL
99 diverged
Variables
—
Full report
Log in →
0
Diff px
1m 13s
Duration
B
Accessible
WCAG 2.2 · 87
C
Fast
Web Vitals · 70

Notes from the demo run

AI-generated

Zandovi 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.

Highlights
  • Passwordless done right
    Magic-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 breadth
    The 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 capture
    The What are you making? picker tailors the first project to the use case instead of dumping the user into an empty canvas.
Friction points
  • Four accessibility criticals
    Our 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

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
57,604 test runs recorded · 1,174 products tested with Lastest

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.