← ALL WORK
◆ AI · 2024 · Solo Founder
MailForge
AI Email Template Builder
Next.jsGeminiConvexClerkTailwind
problem.
Sales reps write the same 5 emails 50 ways. They want a workspace where the AI is a teammate, not a popup.
approach.
- ▸ Prompt → Gemini → editable rich-text draft.
- ▸ Convex live workspace for collaborative editing.
- ▸ Per-template version history.
architecture.
Prompt → Gemini → Draft node
↓
Convex live document store
↓
Next.js editor (Clerk)outcome.
- ▸ Sub-second collaborative editing in production.
lessons.
- ▸ Convex's reactive model removed a custom realtime layer I'd have spent weeks on.
8 CASE STUDIES · KEEP DIGGING