← All portfolio work

05 · Productized Templates · Since 2025

LexOS Portal

The setup companion for a one-time-purchase legal practice system, built inside Notion.

Built for: Solo lawyers and small firms who want a system without a subscription

Product preview

lexos.portal

Step 5 of 8 · Research

Import matter list template
Connect deadline tracker
Invite paralegal

Illustrative interface, rebuilt for this page - not a live screenshot.

What this is

Not every firm wants another SaaS login. LexOS is a Notion-based practice system - matters, deadlines, time and billing, research, invoicing - sold once, not rented monthly. The Portal is where a buyer signs in, gets guided through an eight-step setup, tours the workspace, and finds the prompt and agent library that makes the template do more than hold data.

LexOS itself was created by Raghav R Handa, founder of adnah, and is sold as a standalone, one-time-purchase product independent of the studio. adnah built and maintains the Portal shown here. LexOS on lexos.pro

The challenge

A template product lives or dies on setup friction. A brilliant Notion system that a buyer abandons during onboarding delivers zero value - so the hard problem wasn't building the template, it was building the ten minutes after purchase that decide whether someone actually adopts it.

How we built it

01

Gate the good stuff behind a guided path

Sign-in is buyer-only, and the first thing a buyer sees is an eight-step setup flow with progress saved locally, so nobody has to complete it in one sitting or lose their place.

02

Show the destination before the setup

A product tour walks through the finished workspace - matters, deadlines, time and billing, research, invoicing - before asking the buyer to build their own, so the eight steps feel like assembly, not exploration.

03

Treat prompts and agents as the ongoing product

A library of 140-plus prompts and 50-plus custom agents, organised around a named 'MATTER Method', gives buyers a reason to return to the portal after setup is done - the one-time purchase keeps compounding in value.

04

Store almost nothing

The portal deliberately holds only account data - no matter or client data ever touches this system, because the actual practice runs inside the buyer's own Notion workspace, not adnah's servers.

What it does

8-step guided setup

Locally-saved progress through the full workspace configuration, so setup survives a closed tab or a busy week.

Product tour

A guided walkthrough of matters, deadlines, time and billing, research, and invoicing inside the finished template.

Prompt and agent library

140-plus prompts and 50-plus custom agents mapped to the MATTER Method, the ongoing reason to keep returning to the portal.

Light and dark mode

A small but deliberate polish detail on a product meant to feel considered, not just functional.

Admin content management

An internal panel for managing portal phases and content as the template itself evolves.

Tech stack

React 18 + Vite
A lightweight application shell appropriate for a companion portal rather than a full SaaS product.
Supabase (minimal footprint)
Handles only auth and account data by design - explicitly no matter or client data, since that lives in the buyer's own Notion.
Framer Motion
Powers the guided-tour transitions and setup-flow interactions.

Outcome

Setup flow
8 guided steps, locally saved
Prompt library
140+ prompts, 50+ agents
Client data stored by adnah
0, by design