PLATFORM
Progrezzo · Client progress + portal scaffold
Backend-first Next.js scaffold with passwordless auth, RBAC, and Prisma + Neon/Postgres powering shareable client progress flows.
Passwordless + RBAC
Email-first sign-in with 6-digit codes, admin auto-promotion via ADMIN_EMAIL, and signed session cookies enforcing role-based access.
Clients → flows → steps
Opinionated data model to create clients, attach progress flows, and track ordered steps with statuses clients can view in real time.
Public share links
Each flow can ship a publicUrl at /v/[shareId], giving end clients read-only visibility without needing an account.
EXPERIENCE
How teams and clients interact
Passwordless auth, RBAC, and a clients → flows → steps model ship ready for production, while public share links keep clients informed without extra tooling.
Marketing to magic link
Glassmorphism landing funnels visitors into email-first sign-in; verification codes create signed JWT sessions with admin promotion when emails match ADMIN_EMAIL.

Client + flow workspace
App Router route handlers back the dashboard with Prisma + Neon; teams create clients, attach flows, and manage step status while toggling public sharing per flow.

Client-facing progress
Public share links surface a read-only flow view so end clients can track progress in real time—every update is controlled by the workspace team.

SETUP FLOW
Ready-to-ship developer ergonomics
Built to drop into Vercel with Neon/Postgres: environment validation, automated Prisma generate/migrate, and scripts for dev, build, start, and migration deploys.
Configure env
Set DATABASE_URL (Neon pooled), APP_URL, JWT_SECRET, and ADMIN_EMAIL with Vercel-ready .env parsing and validation.
Generate + migrate
postinstall runs Prisma generate; migrations deploy automatically in CI/CD and Vercel build hooks.
Run dev
npm run dev brings up the App Router stack, ready with auth, API routes, and dashboard UI.
DELIVERY
Production-ready defaults
Neon pooled DATABASE_URL, Resend transactional email, custom domains, and Prisma migration hooks come configured for Vercel deployments with CI/CD safety nets.

SURFACES
What ships day one
App Router + React Server Components for the dashboard, route handlers for APIs, and Tailwind for fast UI iteration across marketing and product surfaces.
Landing + auth
Glassmorphism marketing shell leading into email capture, verification code entry, and role-aware session bootstrap.
Dashboard
Secure workspace to create clients, add progress flows, define steps, and toggle public sharing per flow.
Public status
Shareable read-only pages for clients to check progress without logging in, mapped to unique shareIds.
ROADMAP
Where it’s headed next
Documented expansion paths make Progrezzo feel like more than an MVP—there’s a clear path to a full client operations hub.
Client portal mode
- Action hub with overview, timeline, next steps, files, approvals, invoices, and scheduling
- Magic-link secured experiences that keep clients engaged without friction
Operational depth
- Step-level updates and approvals workflow
- Forms/intake, file attachments, and Zapier-lite automations (trigger → condition → action)
Template packs
- Ready-made flow templates for agencies, freelancers, coaches, and consultants
- Bundles of steps, forms, and reminders to accelerate onboarding