DocFlow
SaaS overview

Dashboard

A Phase 1 control room for tenant setup, Zoho connection status, and the invoice workflow foundations.

Zoho connection

Ready

OAuth flow routes are wired through the backend.

Projects

0

Real Zoho project syncing starts in Phase 2.

Draft invoices

0

Invoice workflows are modeled, not generated yet.

Automation jobs

Stub

BullMQ-backed jobs are backend scope.

Phase 1 readiness

Frontend scaffold

Next.js SaaS, MUI, Tailwind, shared packages

Auth surface

Zoho login entry and settings status views

Data contracts

Zod schemas for SaaS and future widget reuse

No widget in Phase 1

Scope guards

Shared UI and types are ready for reuse, but `apps/widget` stays out of this scaffold until Phase 2.