SupportLog
Operational visibility for peer support programs while protecting confidential support content.
SupportLog helps organizations intake support requests, route cases, notify peer supporters, log interactions, manage handoffs and referrals, and report on program activity without exposing confidential detail in general operational views.

- Peer support
- Privacy
- Analytics
- Multi-program SaaS
Screenshot Gallery
Primary app screens appear first, followed by supporting workflow and detail views.


Key Features
Public support intake and direct peer-support roster options
Support activity logging, reminders, and case progression
Coordinator dashboards for workflow status, follow-up visibility, and program health
Program join links and join-request approval flows
Reporting, analytics, compliance, and export tools
Training logging, approval, expiry tracking, and compliance gating
Technical And Architecture Notes
Next.js App Router, React, TypeScript, Tailwind, and shadcn/ui
PostgreSQL with Prisma and multi-organization, multi-program foundations
Twilio SMS and AWS SES notifications with SMS-first operations
AWS S3, ECS Fargate, RDS, EventBridge jobs, and Sentry monitoring
Architecture separates operational workflow, confidential content, and analytics
AI In This Project
How AI fits into the work while product, architecture, security, and quality decisions stay human-owned.
Used agents to work through privacy-sensitive states, role boundaries, handoffs, and escalation paths
Moved faster on domain modeling, implementation planning, UI iteration, and QA
Kept confidential data boundaries and operational visibility decisions under direct review
Product Context
Designed for first responder and support-oriented organizations
Supports coordinator-led routing, peer assignment, handoff, referral, escalation, and tandem support
Prioritizes privacy, low-friction access, and program configurability
