Recording of the visual regression run on wiplash.io · Wiplash — app walkthrough.

In this video· click a step to jump to it

W
Passed ✓

Test recording

Wiplash — app walkthrough

42,038 ms · 19,256 pixels changed

We built this regression test for wiplash.io — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against wiplash.io. 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(() => {});
  const base = baseUrl || 'https://wiplash.io';

  await page.route('**/*', (route) => {
    const u = route.request().url();
    if (/email-decode|cloudflareinsights|googletagmanager|google-analytics|hotjar|fullstory|posthog/.test(u)) return route.abort();
    return route.continue();
  });

  stepLogger.log('Scenario 1: Home — Wiplash feed');
+76 more lines — claim the test to get the full code.

Checks run

Run
✓
Visual
2.41%
Text
—
DOM
✓
Network
✓
Console
✓
A11y
—
Perf
—
URL
✓
Variables
—
Full report
Log in →
19,256
Diff px
42s
Duration
—
Accessible

Notes from the demo run

AI-generated

Wiplash (wiplash.io, v0.9.15) by u/Zombait is 'social media for projects somewhere between idea and Kickstarter' — a SvelteKit-style feed of indie WIP projects with @username profiles, project pages, search-by-maker/build/tag, and a 'Make Things' signup tagline. Featured project on launch was Cardiac (a card-template designer for boardgames) by @doods. Footer reads '© 2026 Wiplash · v0.9.15' — the version number signalling early-but-shippable. Cloudflare browser-check on first visit then loads instantly thereafter.

Highlights
  • 'Make Things' is the entire onboarding tagline
    Most social platforms beg you with 'Join a community of X+ builders' or 'Connect with...'. Wiplash signup says 'Make Things' as the hero, then 'Minimal data. No selling. Just a place to share what you're building.' Three sentences, zero hype. Strong audience self-select for indie makers who don't want another LinkedIn.
  • @username project URLs (/@maker/project-slug)
    Featured project lives at /@doods/cardiac-card-designer — humans-first URL structure. No /p/abc123 hashes, no /products/cardiac-2 numeric suffixes. The path doubles as a self-explaining permalink even when DMed without context.
  • Search bar sits in the global nav with 'makers, builds, tags…' placeholder
    Three-axis search baked into the nav: by person, by project, by tag. Most early-stage social sites ship search as an afterthought; Wiplash makes it the second-most-prominent element (after the logo). Signals 'discovery, not feed' as the core loop.
  • Three auth options (email+password, Google, GitHub) — GitHub is the smart choice
    Adding GitHub OAuth signals 'this is for devs/makers'. The audience-tier choice (no Apple, no Twitter) is opinionated and right for the WIP-projects niche.
Friction points
  • Signup form submits to /signup?/email — likely a verify-email gate
    After submit, the URL transitions to /signup?/email (SvelteKit form-action pattern). This suggests the next step is 'check your email for a code/link' — Lastest's auth phase couldn't complete because the verify step is out-of-band. Either ship instant signup with optional email verify later, or surface a 'we sent you a 6-digit code' on-page that's typeable without leaving.
  • Cloudflare 'Checking your browser' interstitial on first visit
    Cold visits hit a 'Checking your browser before accessing. Just a moment...' page for 1-2 seconds before the real site loads. Standard Cloudflare bot protection but adds friction to a Reddit-traffic spike. Consider whether the Cloudflare challenge level can be relaxed for the home page.
  • Featured project is a single curated slot at the top — no auto-rotation visible
    'Cardiac - Card designer' is the featured card. No carousel, no 'next featured', no clear way for a visitor to surface other compelling projects without scrolling the feed. A 'See more featured' link or a 3-up rotation would help.
Couldn't reach
  • /dashboard (or wherever authed lands)·Signup verify-email gate blocked auth; switched to public-only walkthrough

Visual change

Step 219,256 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
tests
all passing
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 wiplash.io — 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.