Tech Stack¶
Frontend/Backend/Sana (App)
- Framework: Next.js (Vercel)
- Hosting: Vercel Hobby / Pro
- Mobile-first, responsive design
- HTTP Client: Alova (lightweight request library with caching)
Database
- Platform: Supabase (Pro)
- Database: PostgreSQL
- Auth: Supabase (email, magic link), Twilio/WhatsApp
AI Hub
- Language: TypeScript
- Genkit container on AWS ECS Fargate
- API Gateway to channel the requests with authorization
- AWS SQS → Fargate for long jobs
- Secrets: AWS SSM Parameter Store
Monitoring
- Logs: Grafana Cloud Free Tier (50GB/month)
Tooling
- Linear for project/issue tracking
- GitHub for repositories
- AI-first dev via Cline (with MCP integration)