Confidential · Walker Phillip × VibeCrafters

A website built
for Africa's finest
financial talent.

Cloudflare-deployed. Secure CV transmission to Agilex. Phase 1 committed at R10,000. Phase 2 subject to confirmation.

Client
Walker Phillip
Delivered by
VibeCrafters
Phase 1 value
R 10,000
Phase 1 status
✓ Committed
Phase 2 status
⏳ Awaiting confirmation
Signed-off concept
The design concept below was signed off by Walker Phillip. Phase 1 builds this concept as a live Cloudflare Pages site with secure CV upload.
View concept →
Project scope
Two phases.
One committed.

Phase 1 is fully scoped, committed, and in build. Phase 2 is defined and awaiting Walker Phillip's confirmation to proceed.

Committed

Phase 1 — Core Website

R 10,000
once-off · delivery 5–7 days
  • Cloudflare Pages deployment — global edge, sub-200ms load times
  • Homepage — signed-off design (DM Serif Display, orange brand palette)
  • Vacancies page — sector-tagged listings with apply flow
  • Secure CV upload page — drag-and-drop, PDF/Word, 5MB limit
  • Cloudflare Function — validates, signs, and transmits CV to Agilex API
  • HMAC-SHA256 signed requests to Agilex — tamper-proof transmission
  • TLS 1.3 encryption end-to-end — CV never stored in browser
  • POPIA-compliant consent flow and privacy notice
  • Custom domain: walkerphillip.co.za (CNAME already configured)
  • Mobile responsive across all devices
Cloudflare Pages Secure Upload POPIA Compliant
Awaiting confirmation

Phase 2 — AI Enhancement

TBC
pricing subject to scope confirmation
  • AI candidate matching — Lux AI ranks CVs against active vacancies
  • WhatsApp candidate channel — status updates, shortlist notifications
  • Intelligent vacancy search — candidates describe role in natural language
  • Automated acknowledgement emails with personalised consultant intro
  • Agilex deep integration — two-way candidate status sync
  • Candidate portal — view application status, update details
  • Analytics dashboard — source tracking, sector breakdown, conversion
  • D1 database — candidate records, search history, preferences
2nth.ai Powered WhatsApp AI Matching

Phase 2 scope is defined. Walker Phillip to confirm go-ahead. VibeCrafters will provide pricing breakdown on confirmation.

Phase 1 delivery
Live in 5–7 days
Day 1 — Complete
Design & brand alignment
Signed-off conceptual design reviewed. Brand tokens (orange palette, DM Serif Display, Outfit) extracted and locked. CNAME record confirmed on walkerphillip.co.za.
Days 2–3
Build — site + function
Cloudflare Pages site built: homepage, vacancies, apply page. Cloudflare Function built: CV validation, HMAC signing, Agilex API transmission. TLS and CORS hardened.
Day 4
Agilex integration + secrets
AGILEX_API_KEY and AGILEX_API_SECRET set via Wrangler Secrets. End-to-end test: CV uploaded → Cloudflare Function → Agilex API → confirmed receipt. POPIA consent flow verified.
Day 5
Walker Phillip review
Staging link shared for Walker Phillip team review. Feedback incorporated. Final content updates (vacancies, team details, contact info) applied.
Days 6–7
Go live
walkerphillip.co.za pointed to Cloudflare Pages. SSL issued automatically. Live test submission confirmed. Phase 1 complete and invoiced.
Technical foundation
Built on Cloudflare.

Phase 1 uses only Cloudflare primitives — no third-party servers, no database dependencies, no attack surface beyond the Agilex API endpoint.

🌐

Cloudflare Pages

Static site deployment. Global CDN. Sub-200ms load from Johannesburg, Cape Town, London, Dubai.

Pages Functions

Serverless backend at the edge. Handles CV validation, HMAC signing, and Agilex API forwarding — no servers to patch.

🔐

Wrangler Secrets

API keys stored as encrypted Cloudflare secrets — never in code, never in environment files, never in version control.

✍️

HMAC-SHA256 Signing

Every request to Agilex is cryptographically signed. Replay attacks, spoofing, and man-in-the-middle interception are prevented.

🛡️

TLS 1.3

End-to-end encryption on all data in transit. CV bytes are never sent unencrypted at any hop.

📋

POPIA Compliance

Consent checkbox, data retention notice, privacy policy link. Compliant with South Africa's Protection of Personal Information Act.

Platform integration
Specialist Recruitment Intelligence

Every CV submitted through the Walker Phillip website is validated by the Cloudflare Function and forwarded securely to the Agilex platform via a signed API call — with candidate metadata, sector, and role preference already structured for immediate processing.

Candidate submits CV on walkerphillip.co.za
Cloudflare Function validates file type, size, required fields
HMAC-SHA256 signature computed with timestamp + path
Signed POST to api.agilex.co.za/candidates/submit
Agilex confirms receipt — reference ID returned to candidate
API specification — Phase 1
POST https://api.agilex.co.za
    /candidates/submit

Content-Type: multipart/form-data
X-WP-API-Key: [secret]
X-WP-Timestamp: [unix]
X-WP-Signature: [hmac-sha256]
first_name, last_name, email, phone
preferred_role, sector, cover_message
cv (file — PDF / Word)
source = "walkerphillip-website"
submitted_at (ISO 8601 timestamp)

Phase 1 in build.
Live in a week.

The Cloudflare site is being built now. The Agilex API specification needs to be confirmed by the Agilex team to complete the integration. Phase 2 is ready to scope on your say-so.