In this video· click a step to jump to it
Test recording
fun.app — app walkthrough
141,342 ms · 987,675 pixels changed
We built this regression test for fun.app — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against fun.app. 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) => page.screenshot({ path: screenshotPath.replace('.png', `-${n}-${slug}.png`), fullPage: true });
await page.goto(baseUrl, { waitUntil: 'domcontentloaded' });
await page.waitForTimeout(1500);
await page.getByRole('button', { name: 'Accept all' }).click().catch(() => {});
await shot(1, 'feed-authed');
stepLogger.log('Home Feed — authenticated via registered-account storage_state');
const loggedIn = await page.getByRole('link', { name: 'Account' }).isVisible().catch(() => false);
if (!loggedIn) {
throw new Error('Session did not start authenticated: Account nav link not visible');Checks run
Notes from the demo run
AI-generatedfun.app (by Fundamental Design Lab) is a fandom/creator discovery feed — think Pinterest crossed with Reddit for fan communities. Signup is a clean 2-step flow (email+password, then username+age/terms) with Google/Apple OAuth offered too, and no email-verification gate blocks browsing — the account is usable immediately. Once in, the authenticated surface is genuinely rich: Feed, Discover, Trending, a personal Dashboard, Following, Favorites, Collections, Channels, Notifications and a real user Profile, all populated with live community content (dogs channel, user posts with reactions).
- No email-verify frictionAccount creation lands the visitor directly in an authenticated, personalised feed — no waiting on a confirmation email to start exploring. Strong first-session retention move.
- Deep information architecture for a fandom appFeed / Discover / Trending / Dashboard / Following / Favorites / Collections / Channels is an unusually complete nav for an early-stage creator platform — most competitors ship 3-4 of these.
- Multiple column-density view options5/3/2/1-column toggle on the main feed is a nice touch for users who want to scan vs. focus.
- Very low automated accessibility score (6/61 rules, 6 critical)The a11y scan flagged 6 critical violations across the authenticated surface — likely missing alt text and low-contrast icon-only buttons across the dense feed UI. Worth a pass before scaling content volume.
2 visual changes
Share this run
Proof your app is not AI slop
This test was built for fun.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.





