Case study / 001 ReVive Center, Chicago Live in production · 2026

How a west-side nonprofit went from demo app to HIPAA-grade platform in four months.

ReVive Center runs a homeless shelter and street-outreach program on Chicago's west side. ReVive IMPACT is the platform their work now runs on — every client interaction, outreach run, intake, and goal in one place, with HIPAA-grade auditing. It went from proof-of-concept to production in about four months: I owned the backend, infrastructure, and HIPAA compliance, working alongside engineer Ezra Schwartz.

ClientReVive Center
SectorNonprofit / Social services
Timeline~4 months, prototype → live
TeamTwo engineers
ComplianceHIPAA-grade audit trail
StatusLive & actively evolving
The problem

A promising prototype — and a mission that couldn't run on it.

ReVive's staff track some of the most sensitive information there is: who came through the drop-in center, what happened on last night's outreach run, where each client is on their housing and health goals. When I met them, they had a proof-of-concept app that showed what was possible — and that's all it was. A demo. No real security model, no audit trail, nothing you could responsibly put client data into.

The choice nonprofits usually face from there is grim: enterprise case-management software priced for institutions, or spreadsheets and memory. ReVive needed a third option.

The scope

Rebuilt from the foundation, around how they actually work.

Rather than patch the demo, I re-architected it as a production system — working directly with ReVive's leadership to shape it around their real workflows: the front desk checking clients into the drop-in center, outreach teams logging runs from the field, case managers and clinical staff working their caseloads, and leadership reporting impact to the people who fund the mission.

Because this is health-adjacent data, the platform was scoped for HIPAA-grade handling from day one: staff see only what their role allows, and every access and change is recorded in a permanent audit trail.

The build

Prototype to production in about four months.

A two-person team took it from demo to production: I architected and built the backend, the cloud infrastructure, and the security and HIPAA audit machinery, building alongside Ezra Schwartz. ReVive's leadership saw working software throughout — hundreds of improvements shipped across the build, shaped by staff feedback at every step. The platform is now live, and the engagement continues as their team puts it to work.

What shipped

One platform for the whole operation.

Client intake & profiles

Multi-section intake and a full picture of every client — history, goals, documents — gated by role.

Contact log

Every interaction captured once, searchable forever. No more "check with whoever was on shift."

Drop-in check-ins

Front-desk and quick check-in flows that keep the center's daily traffic visible in real time.

Outreach & run logs

Street-outreach runs planned, logged, and visible — locations, encounters, and supplies included.

Caseload management

Case managers and clinical staff each get a caseload view built for how their discipline works.

Impact reports

Funder and stakeholder reports generated from live data — not assembled the night before.

Roles & permissions

From outreach workers to occupational therapists to admins — everyone sees exactly what they should.

Audit trail

Every access and change recorded permanently — the HIPAA-grade backbone under all of it.

Impact Dashboard — live aggregates from the day's work
Check-ins — every visit & service (dummy data shown)
Admin Center — compliance, reports & data ops
The outcome

The platform their mission deserves.

ReVive IMPACT is live in production as the system of record for the center's client work — intake to outreach to impact reporting — with one studio accountable for all of it.

~4 months
Prototype → production
8
Core modules, one platform
50+
Kinds of records, tracked & audited
100%
Of changes on the audit trail

Have a prototype that needs to become real?

Fixed scope, demos on your schedule, production-grade from day one. Let's talk about it.