Skip to content
All projects
Platform2025

Covenant VA Platform

A recruitment and management platform connecting virtual assistants with the businesses that hire them, with separate portals for clients, assistants and administrators.

Client
Covenant Virtual Assistants
Type
Platform
Stack
Next.jsReactTypeScriptPostgreSQLTailwind CSS
Covenant VA Platform interface
The challenge

Matching virtual assistants to clients was being run across spreadsheets, email threads and chat. There was no single place to see who was available, who had been placed, or what stage an application had reached — and every new hire multiplied the admin load.

What we did
  1. 1

    Mapped the three distinct journeys — applicant, client and internal admin — before designing any screens, because each needed a different view of the same records.

  2. 2

    Built role-separated portals so applicants never see internal notes and clients only see assistants relevant to them.

  3. 3

    Designed a dark, high-contrast interface that stays readable during long administrative sessions.

  4. 4

    Centralised applicant tracking so every stage transition is recorded rather than living in someone's inbox.

What shipped

Features built

Applicant registration and profile management
Client portal for browsing and requesting assistants
Admin portal with full management oversight
Secure authentication with role-based access
Application pipeline and status tracking
Responsive across desktop and mobile
Screens

A look inside

Covenant VA Platform screen 1
Covenant VA Platform screen 2
Covenant VA Platform screen 3
Covenant VA Platform screen 4
Covenant VA Platform screen 5
Covenant VA Platform screen 6

Next project

Insurance Renewal Workflow Tracker

A workflow tool that tracks insurance policies toward their renewal dates so nothing lapses unnoticed.

View case study
Start a project

Tell us what you are trying to build.

Send over the rough idea — even a paragraph is enough. We will come back with an honest view of scope, timeline and cost, and tell you if we are not the right fit.

Free consultation · No obligation · Replies within one business day