Highlights
Project snapshot
- Combines relationship intelligence, journaling, milestones, reminders, and AI coaching in one parenting product.
- Backed by Express, PostgreSQL, Drizzle, and multi-provider AI integrations with caching and semantic search.
- Built with strong guardrails, including CSRF protection, rate limiting, XSS prevention, and session fingerprinting.
Overview
A personalized AI platform for modern fatherhood
PreparingFatherhood, branded as Fatherform, is a full-stack AI-powered platform that helps fathers prepare for and navigate parenthood through personalized insights, emotional tracking, and relationship intelligence.
The product is designed as a holistic support system rather than a content library, combining coaching, analytics, and structured personal growth workflows inside a single experience.
Problem
Parenting support is broad, generic, and emotionally shallow
- Parenting information is overwhelming and hard to translate into practical next steps.
- Most tools offer weak personalization and little understanding of relationship or emotional context.
- Users lack structured ways to track growth, patterns, and improvement over time.
Solution
Fatherform creates an AI-guided support ecosystem
- Combined relationship intelligence, emotional analysis, AI coaching, goal tracking, and recommendations into a single product flow.
- Used semantic retrieval and contextual memory to make guidance more grounded in the user's own history.
- Added milestone timelines, reminders, and journaling to connect insight with action and accountability.
Core Features
Product systems built around reflection, guidance, and support
Relationship Health System
- Dynamic scoring based on interactions, mood, and history
- Relationship nodes and connections
- Visual analytics with cached snapshots
AI Assistant — Terroir
- GPT-4o-powered personal advisor
- Semantic search via Ragie
- Context-aware recommendations
Journal and Mood Tracking
- Rich text and media journaling
- AI mood analysis
- Pattern detection over time
Guidance and Reminders
- AI-generated parenting roadmap
- Milestone tracking and stage-based content
- Relationship check-ins and personalized reminders
Video and Carbon Copy Systems
- Video uploads, transcription, and Agora-powered collaboration
- Goal-setting co-pilot sessions
- Email analysis with emotional signal extraction and AI-generated responses
Architecture
Web client, API layer, and AI services working together
React client
→ Express API
→ AI services
→ PostgreSQL
→ OpenAI / external APIs
Engineering Highlights
Performance, security, and AI efficiency were all core requirements
Security
- CSRF protection
- bcrypt hashing
- Rate limiting
- XSS prevention
- Session fingerprinting
Performance
- API latency under 200ms on average
- Database latency under 50ms
- Support for 10k+ concurrent connections
AI Highlights
- Multi-provider LLM abstraction
- Trigger-based caching system
- Semantic search integration
- AI cost optimization
Technical Achievements
- 70+ database tables
- 50+ API endpoints
- 30+ React pages
- 85% cache hit rate
- ~70% AI cost reduction
Impact
A relationship-aware life OS for fatherhood
- Improves family relationships through contextual guidance rather than generic advice.
- Provides personalized parenting support grounded in user history and emotional patterns.
- Turns journaling, recommendations, and reminders into a long-term growth system.
