Legal · custom CRM
Practice-management CRM for a law firm
Personal-injury and general practice · New York City
- Next.js
- Supabase Postgres
- Vercel
- Google Calendar
- Gmail add-on
- Online payments
Verified delivery
Build With Alivio designed and built a complete practice-management system that replaced the firm's per-user MyCase subscription with software the firm owns. The firm's case, contact, billing, and document history was migrated from MyCase with a rehearsed, re-runnable import.
5-figure recurring software costs cut
“We were paying tens of thousands in recurring software costs. Build With Alivio brought those costs down, integrated everything into one app, and our team’s production has gone up.”
What it handles
- Leads and intake
Lead pipeline, conversion to cases, personal-injury and general intake forms, and secure links clients complete themselves.
- Case management
Configurable stages, custom fields, case teams, statute-of-limitations dates, tasks, deadline workflows, and global search.
- Trust accounting
An append-only IOLA/IOLTA ledger, monthly three-way reconciliation with sign-off, and overdrafts refused by the database.
- Native e-signature
Signature requests, signer fields, reminders, and an event trail, with the signed copy filed back to the case.
- Billing and payments
Time entries, flat fees, expenses, invoices, retainer requests, online payment, and automated payment reminders.
- Calendar and email
Google Calendar sync, a calendar feed, email filed to cases, and a Gmail add-on that logs time and files attachments.
- Documents and reports
Private document storage served through short-lived signed links, plus date-filtered reports with CSV export.
- Access and audit
Invite-only sign-in, five permission roles, row-level security in the database, and an append-only activity log.
Engineering depth
- 65database tables
- 94application screens
- 60automated test files
- 5permission roles
Confidential by default
Client name and data stay private. Every figure above is counted from the delivered codebase.