feat: Build Early Access page with backend email capture

Combined page: countdown timer (Feb 28), email capture with server
count segmentation (wired to POST /api/early-access), Founding Admin
Program (25 slots), demo dashboard preview placeholders, roadmap
voting, and launch timeline. Backend: Axum handler, migration for
early_access_signups table with email + server_count + created_at.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Vantz Stockwell
2026-02-14 23:51:55 -05:00
parent 597f2ec379
commit d91ceb5b24
6 changed files with 458 additions and 0 deletions

View File

@@ -164,6 +164,11 @@ const routes: RouteRecordRaw[] = [
name: 'roadmap',
component: () => import('@/views/marketing/RoadmapView.vue'),
},
{
path: 'early-access',
name: 'early-access',
component: () => import('@/views/marketing/EarlyAccessView.vue'),
},
],
},