Case study · Navi Nurses

One platform forevery shift, nurseand patient.

Xari designed and built Navi Nurses' operations platform end to end — a web console for coordinators, a mobile app for nurses, real-time messaging, and the backend that ties scheduling, billing and documents together.

Navi Nurses web console — weekly shift calendar with confirmed, pending, completed and unassigned shift totals
Navi Nurses mobile app — a nurse's shift list with a shift in progress, a shift awaiting confirmation and available shifts to claim
What Xari did

The whole stack, one team.

Navi Nurses needed more than a scheduling tool. They needed a system of record for patients, providers and staff, a way to fill shifts fast, and billing that follows the work automatically. Xari owned product design, architecture, development and cloud deployment across all four applications.

  • Web console — patients, providers, staff, schedule, billing, documents, reports and messaging in one place.
  • Nurse mobile app — claim, confirm and run shifts; chat with the team; get alerts on iOS and Android.
  • Messaging service — direct and group conversations that stay in sync across web and mobile.
  • Backend & integrations — a single secure API behind everything, plus payments, CRM sync, email, SMS and push.
Navi Nurses web console — provider directory with availability, credentials, app access and notification status per nurse
The challenge

Filling a shift used to take a phone tree.

Coordinators matched nurses to visits by text and phone, tracked credentials in folders, and rebuilt invoices from timesheets at month-end. Every hand-off was a place for something to slip. The brief: replace all of it with one platform that nurses would actually open — and that the back office could bill from without re-keying anything.

The work

Six things the platform does every day.

Scheduling & shift fill

Build a shift once, then let the platform invite the right nurses in order of preference and widen the pool automatically until someone claims it.

Patients, providers & staff

One record per person: care plans, credentials, contacts, preferred zones, employment details and history — with CRM sync so sales and care stay aligned.

Billing that follows the work

Completed shifts flow into a billing queue, become invoices in batches, and respect client rates, shift pricing and holiday pay without manual math.

Documents & credentials

Certificates, medical records, contracts and policies with categories, tags, expiry dates and archive — linked to the nurse, patient or staff member they belong to.

Messaging across web and mobile

Direct and group conversations with attachments, reactions, replies and online status — the same thread on a coordinator's desktop and a nurse's phone.

Notifications on every channel

Rule-based alerts for new shifts, changes, availability and conflicts, delivered by push, SMS, email or WhatsApp — each person chooses their channels.

Architecture, in plain terms

Two front doors. One secure core.

The web console and the mobile app talk to the same backend and the same messaging service, and every user signs in once with a single identity across all of it. Actions are audited, files live in encrypted cloud storage, and payments run through a PCI-compliant provider — so the client never has to reconcile two versions of the truth.

Built on Microsoft Azure · Identity by Auth0 · Payments by Stripe

The product

Real screens. Real workflows.

The screens below are mockups that mirror the shipped product — same layouts, same workflows, no client data.

Navi Nurses web console — invoice list with status, billing source, client and recipients
Invoices — drafts and sent invoices with billing source, add-ons, recipients and export
Navi Nurses web console — document library with categories, tags, linked people and expiry dates
Documents — 3,000+ files categorized, tagged, linked to people and tracked for expiry
Navi Nurses web console — a coordinator's inbox with broadcast, group and direct conversations, and an open thread with a nurse including an attached care plan
Messages — the coordinator's inbox and a live thread with a nurse, attachments included
Navi Nurses web console — reports with a cumulative client growth chart, weekly shift fill rate and shifts by care type
Reports — client growth, shift fill rate and care-type mix
Navi Nurses mobile app — chat list with team, coordinator and group conversations, unread counts and online status
Chats — the same threads as the web console, on the nurse's phone
Navi Nurses mobile app — alerts feed with a new shift to claim, a confirmed shift, a message, a credential expiry and an approved timecard
Alerts — new shifts, confirmations, credentials and timecards in one feed
Before this platform, filling a shift meant a phone tree and a spreadsheet. Now our coordinators post it once, the right nurse claims it from their phone, and billing follows without anyone re-keying a thing.
Jason, Navi Nurses
What Xari does

We build the systems companies run on.

Xari is a product engineering studio. We take on the whole thing — discovery, design, web and mobile development, backend and cloud, integrations and long-term support — for teams that need software they can't buy off the shelf.

Product designWeb applicationsiOS & Android appsAPIs & backendsReal-time messagingPayments & billingIdentity & accessCloud deploymentIntegrationsOngoing support

Have a platform like this in mind?

Tell us what your team is doing by hand today. We'll show you what it could look like as a product.

Talk to Xari

Navi Nurses name and product used with permission. Screens are mockups that mirror the product; no client data is shown.

© 2026 All rights reserved

XARI.IO

Let’s build something great together!

Tell us about your project and how we can help by filling the following form. We reply to all inquiries within one business day.