Overview

Aggregate analytics only. No customer CV content is available in admin.

MFA required before production

Events today

0

Questionnaires started

0

AI cost today

R 0,00

Payment failures

0

Site Analytics

Tracked events are aggregate funnel events only. No answers, CV text, contact details or documents are stored.

Funnel, last 7 days

No events yet.

Device split, last 7 days

No events yet.

AI Cost Calculator

Estimate per-CV Gemini cost from token counts. Gemini account balance is manual-only here; Google billing balance is not exposed through this app.

Estimated total

R 0,25

$0.01 total / R 0,25 per CV

Provider Status

Gemini

loading

Turnstile

loading

Yoco

loading

Gemini balance

manual-only

Launch Guardrails

  • No request-body logging for AI or payment endpoints.
  • Yoco checkout remains disabled until review and credentials are ready.
  • AI release requires fictional-profile quality gate.
  • POPIA, terms and refund wording require South African legal review.

Operational Controls

Packages

PackagePriceStatusDocuments

Industries

Seeded in code

20 launch industries are available. Next build-out: D1-backed CRUD with publish status and translations.

Administration4 examples
Hospitality and tourism5 examples
Retail4 examples
Security4 examples
Cleaning3 examples
Construction5 examples
Skilled trades5 examples
Transport3 examples

Occupations

Starter catalogue

72 starter occupation examples exist across the launch industries. Target is at least 100 prioritised occupations before launch.

ReceptionistOffice administratorHousekeeperReceptionistCashierMerchandiserSecurity officerCCTV operatorCleanerHousekeeping attendantGeneral workerBricklayer

Career Paths

Configured
First job or no formal experiencePublished
Student or recent graduatePublished
Experienced employeePublished
Career changePublished
Skilled trade or artisanPublished
Supervisor or managerPublished
Returning to employmentPublished

Skills & Certifications

Planned

Will manage occupation-specific skills, tools, licences, registration warnings and certification vocabulary. This must stay as configuration, not customer data.

Questionnaire

Seeded in code

6 launch questions are configured with privacy class, AI relevance, progress weighting and conditional display support.

What name should appear on your CV?short text
What job do you want?short text
Tell us about your work or practical experience.long text
What education or training have you completed?long text
List any licences, certificates or registrations you really have.long text
Paste the job advert if you want a targeted application pack.job ad

Templates

Configured

20 base templates, 10 colour systems and 5 header treatments create 1,000 combinations. 15 bases are ATS-safe.

StraightforwardATS-safe
ProfessionalATS-safe
Clean LedgerATS-safe
Front OfficeATS-safe
Trade ReadyATS-safe
Retail FocusATS-safe
Modern ATSATS-safe
Graduate SimpleATS-safe

Translations

Planned

Initial interface languages are English, Afrikaans and isiZulu. CV output is English by default with optional Afrikaans. Next build-out: admin-managed message keys and publish checks.

AI Settings

Loading

Gemini is the active provider abstraction. Model, prompt version, output schema and quality gate controls need D1-backed admin editing before production.

Restricted Phrases

Planned

Will manage phrases such as generic AI openings, inflated adjectives and repeated robotic wording. Quality checks already support restricted-phrase scanning.

Spending Limits

Planned

Estimated current calculator result is R 0,25 per CV. Next build-out: daily/monthly caps and hard disable when cap is reached.

Payments

Loading

Yoco checkout is intentionally disabled until gateway review and credentials are available. Secrets must remain in Cloudflare Worker secrets.

Refunds

Planned

Will show payment/refund states only. It must never expose CV content or contact details beyond minimal business records.

Feature Flags

Partial

Checkout is disabled unless `CHECKOUT_ENABLED=true` and a Yoco secret exists. Next build-out: D1-backed feature flag editing with audit logs.

Maintenance Mode

Planned

Will allow a public maintenance notice and temporary blocking of customer generation/checkout routes during incidents.

Admin Users

Security milestone

Only administrators have accounts. Next build-out: secure login, session expiry, invitation flow and least-privilege roles.

Roles & MFA

Required

MFA is required before production. Planned roles: Owner, Admin, Content Manager, Support, Finance and Read-only Auditor.

Audit Logs

Schema ready

The audit table exists. Next build-out: write audit entries for all admin changes and show actor, action, target, timestamp and safe metadata.

System Health

Live
Geminiloading
Turnstileloading
Yocoloading
Gemini balancemanual-only