Legal case management platform
Case management platform for advocates: cases, hearing dates, clients and documents across web and mobile.
What the client needed
Advocates were tracking cases, hearing dates and client documents across diaries, WhatsApp and spreadsheets. Missed dates and lost files were a real risk.
What I built
- Next.js and TypeScript web app for case, client and hearing management
- Node.js/Express REST API with MySQL as the single source of truth
- React Native mobile app using the same API so advocates can check cases in court
- Role-based access for advocates, staff and clients
Screens and client details can be shared on a call where the client's NDA allows.
How I can help you
Next.js & React development
I build fast, SEO-friendly web applications with Next.js, React and TypeScript: SaaS products, client portals, admin dashboards…
Learn more →ServiceNode.js, PHP & API development
The backend is where business rules live. I design MySQL schemas and build REST APIs in Node.js/Express or PHP that web and…
Learn more →ServiceFlutter & React Native apps
One codebase, two app stores. I build Android and iOS apps in Flutter or React Native that share the same backend as your web…
Learn more →Other projects
RadioAsia web radio & app API
Live radio website with a show scheduling engine and the API that powers its Flutter mobile app.
Read case study →FintechBank batch-payment integration
Beneficiary request and enquiry flows with AES-256-GCM encryption and HMAC-SHA256 signing, from UAT to go-live.
Read case study →FintechAEPS & payments dashboard
Platform-owner dashboard and backend for a payments product, containerised and deployed with Coolify.
Read case study →