Get in touch
LinkedIn Twitter Instagram
Back to portfolio

UX Case Study · Legaltech · Web + Mobile · 0→1 Product

Eversage Law Practice

A dual-platform legal management system — a mobile app for clients to book consultations and track cases, and a web portal for lawyers and administrators to manage caseloads, billing, and teams. Designed from zero for an international law firm.

My Role
Lead Product Designer
Platforms
iOS Mobile + Web
Type
New Product (0→1)
Industry
Legaltech
Eversage — design spread

One product. Two very different users.

Eversage Law Practice needed to bring international-grade legal services to Nigerian clients through technology — without sacrificing the trust, professionalism, and gravitas the legal industry demands. The result is a dual-platform system designed for two fundamentally different users with almost no workflow overlap.

Client Mobile App — iOS
Client Web Dashboard
Lawyer & Admin Portal
0→1
New product, both platforms
0
User types designed for
0
Screens designed
0
Core flows shipped

Legal services are built on trust — and trust is hard to design

The core tension in designing for a law firm: legal interfaces need to feel authoritative and precise, but accessible to users navigating a high-stakes situation for the first time. The Eversage brand — deep greens, serif type, a tree emblem — set the visual tone. The UX had to honour that authority while remaining genuinely usable.

On the operational side, the lawyer portal faced a completely different challenge: surfacing 400+ consultations, 24 cases, and 389 clients in an interface that required no training.

Challenge 01
Trust through visual language
Dark greens, serif type, and restrained iconography communicate legal authority without making the product feel cold or inaccessible.
Challenge 02
Information hierarchy at scale
Lawyers manage hundreds of matters simultaneously. The portal needed filtering, search, and status signalling that worked without training.
Challenge 03
Dual platform coherence
Client mobile and lawyer web share visual DNA — green accents, card layouts, consistent typography — while remaining appropriate for their respective contexts.

Mapping the product before designing a single screen

Before any visual design began, the full information architecture was mapped across both platforms — from the public-facing marketing site through to the lawyer admin portal. Five distinct surface areas emerged: Home, Web App (client), Dashboard, Case Manager, and Billing. This clarity prevented scope creep and ensured both platforms shared a coherent data model from the start.

Eversage Information Architecture diagram
Global vs Local navigation was split early — global controls are persistent; local ones (Dashboard sub-pages, Case Manager filters) are contextual.
Book Consultation is the primary CTA across all surfaces — accessible from the marketing homepage, client dashboard, and mobile home tab.
Emergency access was built as a direct entry point from the login screen — no account required — because legal emergencies can't wait for registration flows.
📱 Client Mobile App

First impressions that establish professional credibility

The onboarding opens with a deliberate visual choice: real photography of professional Black women in legal settings, not stock illustrations. Slides lead with the product's value proposition — "Book Legal Consultation" and "Access to local & International Legal Team" — before asking users for anything. The splash screen uses the Eversage tree emblem on a clean light background, establishing brand identity before any interface appears.

Splash screen
Splash
Onboarding 1 — Book Legal Consultation
Onboarding 1
Onboarding 2 — Access local & International
Onboarding 2
Login screen
Login
4-dot pagination on onboarding gives users a sense of progress without requiring interaction to advance.
Login and Sign Up are always visible at the bottom of every slide — users can skip directly to the app without completing the full onboarding.
Organic shape backgrounds on the login screen use brand-adjacent greens and warm tones, softening an otherwise form-heavy screen.

Always one tap from legal help

The mobile dashboard surfaces three things immediately: the user's total amount due, a prominent "Book Consultation" banner with photography, and a list of pending legal matters with status tags. The three-tab bottom navigation (Home, Consultations, Cases) keeps core flows permanently accessible. The "Your Cases" screen groups matters by Pending and Closed, with a global search bar and case category tags for fast scanning.

Mobile dashboard — Pending Matters
Home
Your Cases — Pending and Closed
Your Cases

Legal consultations in two screens — no friction, no ambiguity

The consultation booking flow is deliberately minimal: contact details (name, country, phone) on step one, then a full review screen before submitting. The review shows consultation type, email, phone, and preferred platform (Zoom) — with an "Edit" escape if anything needs changing. The green "Request Consultation" CTA is the only action on the review screen, removing decision fatigue at the point of commitment.

Book Consultation — contact details
01 · Contact Details
Book Consultation — review & confirm
02 · Review & Confirm

Notifications and payments — clarity under stress

The Notifications screen uses a Read / Unread toggle — giving users control over their inbox without overwhelming badge counts. The Manage Payment screen surfaces the subscription plan as a premium dark card, with the one-time fee and recent activity below. A green "Pay Now" button is the only primary action, ensuring no confusion about what to do next.

Notifications — Read/Unread tabs
Notifications
Manage Payment — subscription + one-time fee
Manage Payment
🖥 Client Web Dashboard

The same information — reimagined for a larger canvas

The client web dashboard uses a persistent left sidebar, a main content panel for pending matters, and a right rail for contextual cards (Book Consultation, Current Subscription). All critical information is visible above the fold — no scrolling required for the core use case. A three-step "Create New Case" wizard (Client Information → Case Info/Documentation → Assign Legal Team) turns a complex intake process into a completable, guided sequence.

app.eversagelaw.com/dashboard
Client web dashboard
Case Manager
Case Manager
Create New Case — 3-step wizard
Create New Case

Subscription and billing — transparent, actionable, downloadable

The billing page puts the current subscription plan front and centre (NGN 45,999 / Annual), with a "Next Payment Due" panel alongside it. The billing history table below is fully searchable and exposes View Invoice and Download Invoice actions inline — reducing the usual back-and-forth of chasing payment records with a firm.

app.eversagelaw.com/billing
Billing page
⚖️ Lawyer & Admin Portal

A separate experience for a separate user type

The lawyer portal uses a visually distinct login — dark grey background with an olive/gold "Forgot password" accent — immediately differentiating it from the client login without requiring a separate URL. The user profile page shows the lawyer's photo, name, email, and phone in a clean read-then-edit layout. "Edit Profile" is a text link, not a prominent button — appropriate for an infrequent action that shouldn't compete with the operational dashboard.

Lawyer login — dark bg
Lawyer Login
User Profile — Henderson Omolara
Lawyer Profile

An operational dashboard built for legal professionals

The lawyer dashboard is a fundamentally different product from the client dashboard. KPIs come first (400 consultations, 24 cases, 67 legal aid, 389 clients), then a full Booked Consultations table with date, client name, phone, email, consultation type, and status. The sidebar surfaces the lawyer's profile, specialisations (Civil law, Legal ethics, Industrial law, Entertainment law), and access level — anticipating role-based access control without overcomplicating the current interface.

portal.eversagelaw.com/dashboard
Lawyer dashboard — KPIs, consultations table, profile sidebar
All / Open / Done filter tabs replace complex filter panels — three states cover 95% of daily lawyer workflow without training.
Video call vs Phone call consultation types use colour-coded pills (green = phone, pink = video) for instant differentiation in dense table rows.
Add New Lawyer + Create New Case CTAs live in the dashboard header — giving senior lawyers immediate access to the two most important administrative actions.

Onboarding a new lawyer in three structured steps

The "Onboard New Lawyer" wizard uses the same 3-step tab pattern as the client's "Create New Case" — a consistent mental model across both portals. Step 1 captures personal information (ID, name, email, phone, residential and office addresses). Step 2 collects areas of practice. Step 3 handles photo upload. This structure makes a complex administrative task feel manageable without overwhelming the form.

portal.eversagelaw.com/lawyers/onboard
Onboard New Lawyer — 3-step wizard

A shared visual language across three surfaces

ElementDecisionRationale
Dark green hero#162016 on all hero surfacesThe darkest brand tone communicates legal authority — weight and gravitas, not friendliness
Eversage green accent#3a7d2e for CTAs, active nav, FAB, and status indicatorsSingle accent across all three platforms creates cross-surface recognition without a complex token system
Case status — left borderGreen left border on active/pending case rowsConsistent across mobile and web — users switching platforms instantly recognise the pattern
Dark subscription cardCharcoal textured card for subscription plan (mobile + web)Visual weight signals financial importance; the topographic texture adds premium quality without photography
Lawyer login — dark bgGrey (#3b3b3b) background vs white for clientsDistinguishes the two portals without requiring separate branding, logos, or URLs
3-step wizardUsed for Create New Case and Onboard New LawyerOne consistent mental model for all complex multi-field forms across the entire product

International-grade legal UX for a Nigerian law firm

Platforms
Mobile + Web
A complete dual-platform system — client mobile app, client web dashboard, and a separate lawyer/admin portal — sharing one coherent design language.
User types served
0
Clients (mobile + web), lawyers and barristers, and administrators — each with distinct needs and distinct information hierarchies.
Core flows shipped
0
Onboarding, auth, consultation booking, case management, billing, notifications, lawyer dashboard, and admin onboarding.
Screens designed
0
From the splash screen to the lawyer onboarding wizard — a production-ready design system across all surfaces and user types.

"The hardest part of designing for a law firm isn't the complexity of the data — it's the tone. Legal interfaces have to feel like they belong in a courtroom and on a smartphone simultaneously. That's the tension we designed into every screen."

0→1 product Dual platform Legaltech Information architecture Role-based UX Mobile + Web

Next case study

M36 — Investment & Lifestyle App

View case study