PLATFORM

Progrezzo · Client progress + portal scaffold

Backend-first Next.js scaffold with passwordless auth, RBAC, and Prisma + Neon/Postgres powering shareable client progress flows.

Next.js (App Router)TypeScriptPrismaNeon/PostgreSQLTailwind CSSResendJWT sessions

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.

progrezzo.app

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.

Progrezzo marketing and auth entry point with glassmorphism styling

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.

Progrezzo dashboard showing clients and progress flows

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.

Progrezzo public flow view showing client-visible progress controlled by the workspace

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.

Progrezzo billing and deployment guidance surfaces

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