YRDSTK — Graybox Flow
v4.3.8

Dev Tools

Development utilities and migration tracking

Next.js Migration Progress

Overall Progress10 / 24 modules (42%)
10
Complete
0
In Progress
14
Not Started
0
Blocked
ModuleStatusVanilla SourceNext.js Target
Authentication
Supabase auth integration
Using Supabase client auth
Completeapp.js (inline)src/lib/supabase.ts
Database Layer
Supabase data access
Completeapp.js (inline)src/lib/supabase.ts
Settings Store
LocalStorage settings management
Divisions, Communities, Job Descriptions
Completeapp.js (settings functions)src/lib/settings-store.ts
Client-Side Routing
Next.js App Router
Completeindex.html (showView)src/app/(dashboard)/*
ModuleStatusVanilla SourceNext.js Target
Customer List (CMS)
Main customer table view
Completeindex.html (view-cms)src/app/(dashboard)/customers/page.tsx
Customer Drawer
Full customer edit form
Job Details, Property Info, Multi-location support
Completeindex.html (customer-drawer)src/components/CustomerDrawer.tsx
Job Number Generation
Auto YYMM-#### format
Completeapp.js (generateJobNumber)src/components/CustomerDrawer.tsx
Property Appraiser Fetch
Auto-fetch from FL county sites
Server-side scraping for 12 FL counties
CompleteN/A (new feature)src/app/api/property/route.ts
Archive with Job # Release
Archive customers, optionally release job number
Complete-src/components/CustomerDrawer.tsx
ModuleStatusVanilla SourceNext.js Target
Jobs List View
Job pipeline view
Currently placeholder page
Not Startedindex.html (view-jobs)-
Job Detail Drawer
Job-specific editing
Not Startedindex.html (job-drawer)-
Schedule Calendar
Calendar view for jobs
Not Startedindex.html (view-schedule)-
ModuleStatusVanilla SourceNext.js Target
Invoices List
Invoice management
Not Startedindex.html (view-invoices)-
Invoice Drawer
Invoice creation/editing
Not Startedindex.html (invoice-drawer)-
Payments Tracking
Payment recording
Not Startedsrc/modules/money/-
Money Dashboard
Financial overview
Not Startedsrc/modules/money/-
ModuleStatusVanilla SourceNext.js Target
SOW Builder
Scope of Work generator
Large module with many subsections
Not Startedsrc/modules/sow/-
Documents Manager
File uploads and management
Not Startedindex.html (documents section)-
ModuleStatusVanilla SourceNext.js Target
Lead Attribution Dashboard
Marketing analytics
Plan exists - ready to implement
Not Startedsrc/modules/marketing/-
Ad Spend Tracker
Marketing cost tracking
Not Startedsrc/modules/marketing/-
Referral Network
Referral tracking & analytics
Not Startedsrc/modules/marketing/-
ModuleStatusVanilla SourceNext.js Target
Settings Page
App configuration
Completeindex.html (view-settings)src/app/(dashboard)/settings/page.tsx
Team Members
User management
Not Startedindex.html (team section)-
Crews Management
Crew assignment
Not Startedindex.html (crews section)-

Quick Actions