Customer Care
One screen where Renew's staff take a call, see who's calling from Shopify, and run the case to the end.
- Amazon Connect's softphone runs hidden inside the app: a ringing call bar, Answer, Mute, Hold and Hang up, with the caller already matched.
- Shopify is the only customer book. The app does read-only lookups and exactly one write: Create contact.
- Staff-only Google sign-in, enforced by Postgres row-level security. Every case change goes through an audited database function.
- Calls are recorded and transcribed, but only redacted copies are kept, behind signed links that expire after five minutes.
Built in ten days, from an empty repository on 22 September to a working phone, customer and case system. The repo has 140 test files and 44 SQL migrations, and a fixture preview with made-up data that CI tests and these screenshots come from.
- React 19
- TypeScript
- Vite
- TanStack Query
- Supabase
- Postgres RLS
- Amazon Connect
- Terraform
- Shopify
- Vitest