Back to Projects

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.

SupportLog coordinator home dashboard with cases needing assignment
  • Peer support
  • Privacy
  • Analytics
  • Multi-program SaaS

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