In this video· click a step to jump to it
Test recording
CALC — app walkthrough
62,272 ms · 0 pixels changed · matches baseline
We built this regression test for calc-beta-two.vercel.app — it's yours to keep, free.
Take this test with you
This is a real Playwright test, recorded against calc-beta-two.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 [
'**/cdn-cgi/scripts/**/email-decode.min.js',
'**/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;Checks run
Notes from the demo run
AI-generatedWe signed up for CALC, walked the studio, browsed your 31 template blueprints and then built a margin calculator from scratch — typing (selling_price - cost_per_unit) * quantity into the formula expression and watching the right-hand Test Inputs panel compute Revenue at ₹20,000 from 500 / 300 / 100. That live-preview-beside-the-editor layout is the single best thing in the product; you see the formula validate and the number move in the same glance, with no save-and-check round trip.
- Live test panel next to the formula editorTest Inputs and Calculated Results sit beside the builder and recompute as you type. 'Valid formula' appears inline the moment the expression parses. Most no-code builders make you save and preview; you don't.
- Variables are first-class, not string interpolationEach input carries a var: key (selling_price, cost_per_unit, quantity), a type (Number/Currency/Percentage/Text/Boolean/Date/Select), a unit and a default — and the INSERT VARIABLE palette writes the key for you. That's what makes the formulas reusable rather than one-off.
- 31 verified blueprints, categorisedTemplates open pre-filtered by Finance / Business / Pricing / Sales / E-Commerce / Marketing. A visitor who doesn't want to think about formulas still has a first-run path.
- Honest roadmap labellingMulti Flow, API, MCP and AI Builder all carry a visible COMING SOON badge in the sidebar rather than 404ing or silently no-opping. Rare discipline, and it builds trust.
- Signup button never resets after the account is createdSubmitting the signup form leaves the button stuck on 'Creating account...' indefinitely — no redirect, no success message, no error. The account IS created (we logged straight in with the same credentials afterwards), but a real visitor reads that spinner as a failed signup and leaves. Highest-value fix on this list.
- No account or billing route in the app shellSettings covers profile and numeric formatting, but there's no visible route for plan or billing. Worth adding before you start charging.
- /app/calculators (save)·We filled and validated the calculator but did not persist it, to avoid leaving junk records in a live beta workspace.
Share this run
Proof your app is not AI slop
This test was built for calc-beta-two.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.