← All work
SaaS2026

A candidate database plugin

WordPress plugin — credit-gated CV search for an Algerian recruitment platform

A masked candidate database and CV search plugin for an Algerian recruitment platform, sold in three editions (Essentiel/Pro/Premium) with a 1-credit unlock per profile — Emploitic-style, but the client owns the database instead of renting access to a shared one.

  • 3

    Editions

  • 138

    API tests

  • Per-domain

    Licence model

Challenge

A credit-gated search only works if the underlying candidate data actually stays behind the paywall — masked profiles, a real unlock cost, admin visibility into who is buying access — while keeping every CV local, with no AI API call.

Solution

A WordPress plugin with masked profiles, a 1-credit unlock, admin stats/history, and CV-to-job matching in the higher editions, running entirely on local data. A later pass added a per-domain Ed25519 licence — the same system built for PRO STEP — with three enforcement locks, so a build claiming a higher edition than its key is invalid rather than upgraded. Proven live on a staging domain with 138/138 API tests and 6/6 end-to-end tests passing.

Stack

  • WordPress
  • MySQL
  • REST API

Go further

Want to see this approach applied to your project? Thirty minutes is all it takes to find out.

Book a call →