D4t4D4DDy DBA Simulator Website Development Roadmap Status
Status Update | May 3, 2026

DBA Simulator Demo Integration Status

The DBA Simulator is moving from frontend demo polish into live website integration. The public D4t4D4DDy.com website remains intact. A protected demo-hosting layer has now been added beside it.

Current Phase

Phase 2

UX Stabilization + Frontend Demo Polish + Website Demo Access Integration.

Core Loop

Working

Contracts, sandbox execution, query history, grading, rewards, and review are validated in development.

Website Layer

Integrated Shell Live

Signup/login, portal, onboarding, dashboard, contracts, workspace, review, and schema pages are now hosted live.

Progress Completed Today

Area Status Notes
Existing public website Preserved No public homepage rebuild or redesign was performed.
Demo entry point Added Homepage navigation now links to the DBA Simulator Demo signup flow.
Signup/Login shell Live Static protected-flow shell is hosted and ready for Supabase Auth replacement.
Protected portal Live Portal route exists at /portal/ and acts as the protected access hub.
Saved DBA profile shell Live Profile onboarding captures username, display name, business name, and starting mode.
Simulator demo routes Live Dashboard, contracts, workspace, review, and schema browser routes are hosted.
Current shell state Placeholder Temporary local demo state is active until Supabase Auth and RPC integration are connected.

Live Demo Route Map

Route Purpose Status
/signup.htmlCreate demo account shellLive
/login.htmlLogin shellLive
/portal/Protected portal hubLive
/portal/simulator/Simulator landingLive
/portal/simulator/onboarding.htmlDBA profile creationLive
/portal/simulator/dashboard.htmlCommand hub/dashboardLive
/portal/simulator/contracts.htmlContract boardLive
/portal/simulator/workspace.htmlSQL workspace shellLive
/portal/simulator/review.htmlCompleted contract reviewLive
/portal/simulator/schema-browser.htmlSchema browser shellLive

Next Development Priority

Replace the temporary local demo state with real Supabase-backed authentication and simulator ownership. The next implementation pass should connect the live website shell to Supabase Auth, saved player profiles, protected RPC wrappers, sandbox execution, query history, grading, rewards, and review records.

Readiness

Demo shell live

Not yet a full public product demo. The shell is hosted; backend auth/RPC connection is next.

Updated Roadmap

Phase Target Status
Phase A Frontend demo polish In progress
Phase B Protected website demo shell Completed today
Phase C Supabase Auth + player profile ownership Next
Phase D RPC integration: contracts, workspace, query history, submit, review Next
Phase E Universal Grader v2 Planned
Phase F Scenario expansion and validation Planned
Phase G Training layer, hints, walkthroughs, analytics Future

Immediate Build Checklist

Task Status
Keep existing website intactDone
Add demo link to website navigationDone
Host protected demo shell pagesDone
Confirm signup/profile/dashboard/contracts/workspace/review flowIn testing
Add Supabase anon/Auth config safelyNext
Add players.auth_user_id ownershipNext
Add player_profiles tableNext
Wrap simulator RPCs with auth.uid() checksNext
Replace placeholder workspace with real dev simulator UINext