In this video· click a step to jump to it
A
Passed ✓
Test recording
appshelf — authed walkthrough
25,385 ms · 2,467 pixels changed
We built this regression test for appshelf.ca — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against appshelf.ca. Claim it into your own workspace and re-run it on every deploy — free.
export async function test(page, baseUrl, screenshotPath, stepLogger) {
const EMAIL = '[email protected]';
const PWD = 'AppShelfDemo2026!';
const SITE = (baseUrl || 'https://appshelf.ca').replace(/\/$/, '');
await page.route('**/*', (route) => {
const u = route.request().url();
if (/cloudflareinsights|google-analytics|googletagmanager|hotjar|posthog|sentry|fullstory/i.test(u)) return route.abort();
return route.continue();
});
const shot = async (n, slug) => {
await page.waitForTimeout(800);
await page.screenshot({ path: screenshotPath.replace(/\.png$/, `-${n}-${slug}.png`), fullPage: true });Checks run
2,467
Diff px
25s
Duration
—
Accessible
A
Fast
Web Vitals · 100
Notes from the demo run
AI-generatedAppShelf is a curated indie-apps directory with a clean public front and a smooth base44-powered auth flow. The post-signup home shows the user badge in the nav and exposes Browse / Suggestion Board / Submit App immediately.
Highlights
- Free-to-browse, paid-to-list pricing$0.99/month list-your-app rate is unusually clear for an indie directory; lowers the activation bar for curious devs.
- Founder credentials surfacedEach app card shows the indie maker, not just the app — reinforces the curated positioning.
Friction points
- Same base44 verify-code flow as KindredTwo products sharing the auth surface means visitors who registered for one get a near-identical re-verification mail for another; small but cumulative friction.
4 visual changes
Share this run
Earned · Lastest awards
Proof your app is not AI slop
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 appshelf.ca — 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.











