Business context
Law offices accumulate case files, hearing calendars, task lists, document folders and billing records that rarely stay synchronized. Confidentiality requirements make informal shared drives especially risky.
Work
Legal practice management platform for cases, clients, hearings, tasks, documents, billing and payments — with per-case authorization and audit trails.
Law offices accumulate case files, hearing calendars, task lists, document folders and billing records that rarely stay synchronized. Confidentiality requirements make informal shared drives especially risky.
Staff could not answer who owns a case step, which hearing is next, which documents are current or what has been billed without checking multiple disconnected tools — and access control was often only folder-deep.
One place for parties, status, hearings, tasks and related documents with assignment-aware visibility.
Upcoming hearings and open tasks stay attached to the case so follow-through is visible to authorized staff.
Billable entries and payments connect to case records so receivables can be reviewed without a parallel spreadsheet.
ASP.NET Core 8 · Next.js · SQL Server · Clean Architecture

Law Office ERP is an EH DESIGN product initiative preparing for user acceptance testing. Core case, hearing, task, document and billing modules are implemented. No client identity or commercial results are disclosed.
Register client and parties, create the case, assign responsible staff and set initial status.
Schedule hearings, create follow-up tasks and keep both visible on the case timeline for authorized users.
Attach document metadata with access checks so only permitted roles can view or update confidential files.
Record billable activity against the case, issue payment entries and review outstanding balances.
Hearings, tasks, documents and billing attach to the case so confidentiality and reporting have one natural boundary.
UI filtering is never trusted. Every read and write checks assignment and permission policies.
Practice systems need reconstructable history. Writes always create audit entries; confidential reads are logged too.
Domain rules stay free of EF Core and framework details so authorization and billing logic remain testable.

Modern web ERP for distributors and wholesalers — multi-warehouse inventory, sales, purchasing, payments and reporting. Late Beta v1.0.
Technology: ASP.NET Core 8 · Next.js 15 · SQL Server · Docker

Offline-first Windows desktop ERP for trading counters and branches — inventory, sales, purchasing, payments, expenses and reporting. Release Candidate v1.0.0.
Technology: .NET 8 · WPF · SQL Server · EF Core
Tell us about your workflow, operational challenge or product idea. We will review the requirements and discuss a practical next step.