diff --git a/src/app/dashboard/layout.tsx b/src/app/dashboard/layout.tsx
index 3f678d4..429a0d2 100755
--- a/src/app/dashboard/layout.tsx
+++ b/src/app/dashboard/layout.tsx
@@ -36,6 +36,9 @@ export default async function DashboardLayout({
+
+ Pre-alpha build
+
diff --git a/src/app/dashboard/page.tsx b/src/app/dashboard/page.tsx
index f6ce108..5d02047 100755
--- a/src/app/dashboard/page.tsx
+++ b/src/app/dashboard/page.tsx
@@ -1,130 +1,98 @@
-import {
- Card,
- CardContent,
- CardDescription,
- CardHeader,
- CardTitle,
-} from "@/components/ui/card"
-import { Badge } from "@/components/ui/badge"
import { Button } from "@/components/ui/button"
import { IconExternalLink } from "@tabler/icons-react"
const GITHUB_URL =
"https://github.com/High-Performance-Structures/compass"
-const working = [
- "Projects — create and manage projects with D1 database",
- "Schedule — Gantt chart with phases, tasks, dependencies, and baselines",
- "File browser — drive-style UI with folder navigation",
- "Sidebar navigation with contextual project/file views",
-]
-
-const inProgress = [
- "User authentication and accounts",
- "Settings page",
- "Search functionality",
- "Notifications",
-]
-
-const planned = [
- "Role-based permissions",
- "File uploads and storage (R2)",
- "Project activity feed",
- "Mobile-responsive layout improvements",
-]
-
export default function Page() {
return (
-
-
-
+
+
+
+
Compass
-
+
Development preview — features may be incomplete
or change without notice.
-
-
-
-
-
- Working
-
- {working.length}
-
-
-
- Features that are functional in this preview
-
-
-
-
- {working.map((item) => (
- -
- —
- {item}
-
- ))}
-
-
-
+
+
+
+
+ Working
+
+
+ - Projects — create and manage projects with D1 database
+ - Schedule — Gantt chart with phases, tasks, dependencies, and critical path
+ - File browser — drive-style UI with folder navigation
+ - Settings — app preferences with theme and notifications
+ - Sidebar navigation with contextual project/file views
+ - Command palette search (Cmd+K)
+
+
-
-
-
-
- In Progress
-
- {inProgress.length}
-
-
-
- Currently being developed
-
-
-
-
- {inProgress.map((item) => (
- -
- —
- {item}
-
- ))}
-
-
-
+
+
+
+ In Progress
+
+
+ - Project auto-provisioning (code generation, CSI folder structure)
+ - Budget tracking (CSI divisions, estimated vs actual, change orders)
+ - Document management (S3/R2 storage, metadata, versioning)
+ - Communication logging (manual entries, timeline view)
+ - Dashboard — three-column layout (past due, due today, action items)
+ - User authentication and roles (WorkOS)
+ - Email notifications (Resend)
+ - Basic reports (budget variance, overdue tasks, monthly actuals)
+
+
-
-
-
-
- Planned
-
- {planned.length}
-
-
-
- On the roadmap but not started
-
-
-
-
- {planned.map((item) => (
- -
- —
- {item}
-
- ))}
-
-
-
+
+
+
+ Planned
+
+
+ - Client portal with read-only views
+ - BuilderTrend import wizard (CSV-based)
+ - Daily logs
+ - Time tracking
+ - Report builder (custom fields and filters)
+ - Bid package management
+
+
+
+
+
+
+ Future
+
+
+ - Netsuite/QuickBooks API sync
+ - Payment integration
+ - RFI/Submittal tracking
+ - Native mobile apps (iOS/Android)
+ - Advanced scheduling (resource leveling, baseline comparison)
+
+
-