( Case 04 / 10 ) — Law Experts LLP · Delhi

Shree Ji Law Associates

A litigation practice acting before the courts and tribunals of India — built with a custom black-and-gold claymorphic front end, a twenty-table CMS and the role-split CRM the firm runs the practice on.

RoleFull-Stack Development
StackNext.js · React · Supabase · CMS
YearAugust 2026
Visit live site↗
( The build )

The client wanted a structural reference from a leading Delhi firm's site and a black-and-gold, skeuomorphic material language with no off-the-shelf feel. We built every screen custom on top of a hardened backend: row-level security enforced as data, a draft-to-published gate staff can't bypass, and an admin/staff role split governing the whole portal. Deliberately, the public site has no anonymous insert path — enquiries are written server-side under a secret key, closing the spam hole the reference implementation had left open and documented. A WhatsApp button morphs into a card of firm contacts with a single shared animation; a Bar Council disclaimer gate meets the visitor before the site does; and a CMS behind every page means the firm edits practice areas, team, courts, empanelments and judgements itself. Hiring runs through it too — openings are posted from the portal and applications land beside the leads.

( In the build )
  • 01Eleven practice-area pages in a bespoke black-and-gold claymorphic material system
  • 02Twenty-table CMS — practice areas, articles, news, team, courts, judgements and empanelments, edited without a deploy
  • 03Admin/staff role-split CRM — clients, matters, appointments, notes — with row-level security enforced by role, plus trash-and-restore and a full audit log
  • 04Bar Council disclaimer gate, consent-aware GA4 analytics and a command palette across the site
  • 05Careers pipeline — openings posted from the portal, applications routed to admins by query, not a hardcoded list
  • 06Daily appointment-reminder digest, stamped so nothing is ever mailed twice
( What changed )

Every enquiry from the public site lands directly in the firm's CRM as a lead, and every word of public content — from practice-area copy to the courts the firm appears before — is something the firm edits itself, with no deploy required.

Let's build something that moves

Based in Nehru Place, New Delhi — working worldwide.