Blog
Search and filter posts. Markdown source lives in content/blog/.
- CSV Client Import for Real Shops: Mapping Vagaro, Booksy, and Square Without Tears
2026-07-29
One internal row shape, many competitor mappers — how Bizee imports Vagaro, Booksy, and Square CSVs without tears.
CSVImportTypeScriptSaaSBizee - Client Portal That Feels Like an App: PWA, Bottom Nav, and Two Manifests
2026-07-22
Two manifests, bottom nav, storefront-first portal — how Bizee makes the client surface feel like an app.
PWAMobileNext.jsClient PortalBizee - Multi-Role Auth in Next.js: Owner, Client, and a Toggle That Doesn’t Lie
2026-07-15
Owner and client on one account — separate RBAC from view mode, and redirect when the toggle flips.
AuthRBACNext.jsUXBizee - How ScrapeKey Scores and Ranks Affiliate Matches for a Keyword
2026-07-08
How ScrapeKey ranks affiliate programs for a keyword — weighted scores, a relevance floor, and an honest monetization score (0–100).
Affiliate marketingRankingFastAPIMonetizationScrapeKey - From SQLite on the Laptop to Neon Postgres in Production (Without Losing Your Prisma Mind)
2026-07-01
SQLite locally, Postgres in CI, Neon on Vercel — how Bizee keeps Prisma honest across environments.
PrismaPostgreSQLNeonSQLiteBizee - Shipping Free SEO Tools Without Melting Your API (ScrapeKey’s Approach)
2026-06-24
ScrapeKey’s free SEO tools as a growth funnel — login-gated rate limits, shared scoring vocabulary, and SSRF-safe URL fetch.
FastAPIRate limitingGrowthSEOScrapeKey - Making Playwright E2E Stop Flaking: API Login and Route Stubbing for Next.js Apps
2026-06-17
How Bizee got Playwright to 76/76 — API login + cookies, stub heavy routes, assert settled UI instead of sleeps.
PlaywrightE2ETestingNext.jsBizee - How ScrapeKey Enforces Free, Pro, and Agency Limits in a FastAPI Backend
2026-06-10
How ScrapeKey keeps Free, Pro, and Agency honest — one plan resolver, hard API gates, and pricing copy that matches the backend.
FastAPISaaSSubscriptionsMongoDBScrapeKey - Stripe Subscription Checkout in Production: Auth, Price IDs, and Webhooks That Actually Work
2026-06-03
How Bizee ships Stripe Checkout in production — auth on the route handler, Price ID allowlists, and webhooks as the source of truth.
StripeNext.jsSaaSWebhooksBizee - Building Floai Studio
2025-09-26
How the Floai Studio stack came together — Next.js, WebSockets, and pragmatic AI integration.
Next.jsWebSocketAIPerformance - Mobile-First Debugging That Sticks
2025-08-12
Layouts that look fine in DevTools can still fail on real devices — here is a repeatable checklist.
ReactMobileDebuggingNext.js

