Project

Oriana CRM: our custom web app, installable like a mobile app (PWA) and connected to AI

The CRM we use every day at Oriana: a web app installable on a phone (PWA), with a deal pipeline, financial tracking and two AI tools.

Our own web app,
built around how we sell

The Oriana CRM is a custom web app protected by a login. It opens in the browser on a computer and installs on a phone like a real app (PWA), with no app store. The screens on this page are recreated with fictional data, to protect our clients.

service image

Computer and phone

Web + PWA

Leads, deals, projects, contacts, stats

5 modules

Built into the CRM

2 AI tools

1 h → 5 minto write a service offer, with the Claude API
3priorities of the day given every morning by the AI agent
$0per-user license: the team grows, the bill does not

The CRM in pictures

Recreated with fictional data (made-up names, companies and amounts).

Oriana CRM home screen: signed contracts, open pipeline, cash margin, revenue and pipeline by stage (fictional data)
Home: signed contracts against the goal, open pipeline, cash margin and late projects.
Oriana CRM installed on a phone: the AI agent's 3 priorities of the day (fictional data)
Installed on the phone (PWA): the 3 priorities of the day.
Oriana CRM deals screen: pipeline in columns, from qualified to deals won (fictional data)
Deals: the pipeline in columns, from 'Qualified' to 'Deals won'.

What we built

A CRM that follows the way we sell and deliver, with AI right inside the screens we open every day.

AI agent: our 3 priorities of the day

We open the dashboard and the agent tells us the three actions to handle first.

Service offers with the Claude API

An integration reads and creates our service offers: about 5 minutes instead of about 1 hour.

Deal pipeline in columns

Qualified, demo done, proposal sent, negotiation, contract signed, deals won. We move, filter and find lost deals.

Financial dashboard

Signed contracts against the goal, open pipeline, cash margin, ongoing and late projects, revenue for the last six months.

Profitability and cash

Cash margin and net margin on ongoing projects, subcontracting cost and amounts sold.

Leads, contacts and activities

Records for leads, companies, contacts and deals, and a log of every exchange.

Installable web app (PWA)

The same app opens in the browser and installs on iPhone and Android, with a home-screen icon.

Protected access

Login required and security rules on the data in each table.

How AI is plugged into the CRM

Service offers

CRM data
Claude API
Service offer ready

about 5 minutes instead of about 1 hour

Priorities of the day

Pipeline and activities
AI agent
3 priorities on the dashboard

an 'Assistant' button stays available on every screen

What we put in place

Web appInstallable PWAProtected loginDeal pipelineAI agentClaude APINext.jsSupabaseVercel
1

The context

Market CRMs are per-user subscriptions, and their AI depends on the plan. We wanted a tool that follows how we sell, deliver and track our cash, not the other way around.

2

How we built it

Mathieu built it with Claude Code and help from his co-founders, keeping the best of Pipedrive and Salesforce. It is the method from our guide: Next.js, Supabase, GitHub and Vercel.

3

A web app that installs

One code base for computer and phone (PWA): we check the pipeline between two meetings and update a deal on the spot.

4

Why custom

These two AI tools are only possible because we own the CRM: we decide its data and its features, with no higher plan and no per-user license.

Want your own CRM?

We build a CRM suited to how you sell, with AI where it really saves you time.

Tell us about my project
SPECIAL OFFERS

Your website in 7 days, your MVP in 14 days

Fixed price, all included. Only 5 new projects accepted per month.