memories and such
This commit is contained in:
36
agents/cto/life/projects/FRE-5274-shieldai-waitlist.md
Normal file
36
agents/cto/life/projects/FRE-5274-shieldai-waitlist.md
Normal file
@@ -0,0 +1,36 @@
|
||||
---
|
||||
title: ShieldAI Waitlist Landing Page & Analytics Infrastructure
|
||||
issue: FRE-5274
|
||||
status: in_progress
|
||||
priority: high
|
||||
started: 2026-05-14
|
||||
---
|
||||
|
||||
## Summary
|
||||
|
||||
Built waitlist landing page, waitlist/blog APIs, Prisma models, analytics hooks, and blog seed data for ShieldAI pre-launch. Delegated analytics account setup and email marketing platform to CMO.
|
||||
|
||||
## Deliverables
|
||||
|
||||
- **Landing page** (`packages/web/`): Solid.js app with hero, features, tiers, waitlist form, blog preview, footer. Responsive, dark theme.
|
||||
- **API** (`packages/api/`): Waitlist signup (POST), count (GET), blog listing + detail (GET), blog admin CRUD (POST/PUT/DELETE)
|
||||
- **DB** (`packages/db/`): WaitlistEntry + BlogPost models in Prisma schema
|
||||
- **Analytics** (`packages/web/src/hooks/useAnalytics.ts`): GA4 + Mixpanel dual-tracking
|
||||
- **Seed** (`packages/api/src/seed.ts`): 3 starter blog posts
|
||||
|
||||
## Delegated
|
||||
|
||||
- [FRE-5280](/FRE/issues/FRE-5280) — GA4 config (CMO)
|
||||
- [FRE-5281](/FRE/issues/FRE-5281) — Mixpanel config (CMO)
|
||||
- [FRE-5282](/FRE/issues/FRE-5282) — Email marketing platform (CMO)
|
||||
|
||||
## Remaining
|
||||
|
||||
- Run db:migrate
|
||||
- Run seed
|
||||
- Deploy and configure domain
|
||||
- Wire email platform API key
|
||||
|
||||
## Commit
|
||||
|
||||
9d48653
|
||||
Reference in New Issue
Block a user