Recording of the visual regression run on task-tracker-frontend-eta.vercel.app · Task Tracker — app walkthrough.

In this video· click a step to jump to it

T
Passed

Test recording

Task Tracker — app walkthrough

53,389 ms · 25,747 pixels changed

We built this regression test for task-tracker-frontend-eta.vercel.app — it's yours to keep, free.

Take this test with you

This is a real Playwright test, recorded against task-tracker-frontend-eta.vercel.app. Claim it into your own workspace and re-run it on every deploy — free.

export async function test(page, baseUrl, screenshotPath, stepLogger) {
  const UA = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/140.0.0.0 Safari/537.36';
  await page.context().setExtraHTTPHeaders({ 'User-Agent': UA }).catch(() => {});
  for (const pat of [
    '**/browser.sentry-cdn.com/**',
    '**/www.googletagmanager.com/**',
    '**/www.google-analytics.com/**',
    '**/static.hotjar.com/**',
  ]) { await page.route(pat, r => r.abort()).catch(() => {}); }

  let n = 0;
  const shot = async (slug) => {
+68 more lines claim the test to get the full code.

Checks run

Run
Visual
38.64%
Text
DOM
Network
Console
A11y
A
Perf
576 drift
URL
Variables
Full report
Log in →
25,747
Diff px
53s
Duration
A
Accessible
WCAG 2.2 · 100
A
Fast
Web Vitals · 100

Notes from the demo run

AI-generated

We signed up for Task Tracker, verified the email, then scheduled a real 30-minute task ('Deep work — visual regression review') and watched it land on the Upcoming list and then on the September calendar grid. The product does exactly what the hero promises and nothing else: Upcoming / Calendar / Account, a New task dialog with sensible time defaults already filled in, and an Ask AI button pinned to the sidebar. For a calendar app, having only three nav items is a feature, and the empty state ('You're all caught up') reads like a person wrote it.

Highlights
  • New task dialog pre-fills a sane slot
    Opening New task already has today's date and the next half-hour block (7:00pm – 7:30pm) filled in, plus an All-day toggle and a colour picker. Typing a title and hitting Create is genuinely the whole flow — no required fields hunting.
  • Task appears in both views immediately
    The task we created showed up under TODAY in Upcoming with a 30m duration chip, and on the month grid on Sep 19 at 7:00 pm, with no refresh. The two views are clearly reading the same state.
  • Upcoming / Past tabs carry live counts
    'Upcoming 1' and 'Past 0' tell you what's behind each tab before you click it — a small thing most task apps skip.
  • Free and open, stated up front
    'Free forever. No credit card required.' on the register screen and 'Free & open to everyone' on the hero. No trial timer, no plan chooser between signup and the product.
Friction points
  • Verification email links point at localhost:5173
    The 'Task Tracker Email Verification' email contains three links to http://localhost:5173/login alongside the working production verify link. Anyone clicking the wrong one gets a dead page. Your dev frontend URL is baked into the production email template — worth swapping for an env var.
  • Verification email landed in Gmail spam
    Our confirmation mail went to Spam, not Inbox. Combined with the localhost links above, a new signup can easily never complete. SPF/DKIM/DMARC on the sending domain is the usual fix and it's the cheapest signup-conversion win available to you right now.

11 visual changes

Step 17,360 px changed
Before
Before
After
After
Diff
Diff
Step 21,983 px changed
Before
Before
After
After
Diff
Diff
Step 31,983 px changed
Before
Before
After
After
Diff
Diff
Step 41,442 px changed
Before
Before
After
After
Diff
Diff
Step 51,442 px changed
Before
Before
After
After
Diff
Diff
Step 61,442 px changed
Before
Before
After
After
Diff
Diff
Step 71,442 px changed
Before
Before
After
After
Diff
Diff
Step 85,157 px changed
Before
Before
After
After
Diff
Diff
Step 9612 px changed
Before
Before
After
After
Diff
Diff
Step 111,442 px changed
Before
Before
After
After
Diff
Diff
Step 121,442 px changed
Before
Before
After
After
Diff
Diff

Share this run

Earned · Lastest awards

Proof your app is not AI slop

LASTEST
starter
a11y
WCAG AA
regressions
0
Badges stay live, ratchet upward, only downgrade on confirmed regression.
56,708 test runs recorded · 988 products tested with Lastest

This test was built for task-tracker-frontend-eta.vercel.app — 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.