Built with
- Next.js 15
- React
- TypeScript
- Tailwind CSS
- Node.js
- Docker
- zod
- ExcelJS
A modern web app with strict type checks, so mistakes are caught before they reach anyone.
Years of billing spreadsheets became one secure place to find any claim, payment or check in seconds. It was built with care for the privacy of residents.
The home is kept anonymous. No resident information appears on this page, and all testing used made-up data.
An adult family home cares for a small number of residents in a real home. Behind the care sits a lot of paperwork: monthly claims to insurers, checks that cover many claims at once, denials to chase and corrections to resubmit.
All of it lived in spreadsheets. When an insurer asked about a claim, finding the reference, submission date or check number took time. The home wanted one private place to keep it all. Because it handles health information, it needed that place to be built safely from the start.
Security wasn't added at the end. Every layer was planned around one idea: only the right people see the right things, and every action leaves a record.
Under the hood
A modern web app with strict type checks, so mistakes are caught before they reach anyone.
Runs under a signed Business Associate Agreement (BAA), with separate staging and production. All of it is set up as code, so it can be reviewed and rebuilt.
HIPAA-compliant safeguards, including strong sign-in, tight permissions, encryption, a full audit trail and tested backups.
Every change is tested and scanned automatically. Even the tests are tested.
AI helped write and review the code, and it reads uploaded paperwork. A person approved every change and confirms every value.
Reads insurers' electronic payment files and sends reminders that never include patient information.
If people trust you with private information, the tools you use should earn that trust too. You don't need a huge team. You need clear goals, careful choices and honest testing. Whether you're replacing spreadsheets or protecting what you already have, we can help you start.
Tell us what you're building or what you're worried about. A short note is plenty.
Start a conversation