FairCTO
NL·EN·DE
← Alle cases

FairApply — fairapply.app

AI that reads your CV and writes tailored applications — built on the FairJobs data, with real payments and email.

2026·Bekijk live
FairApply — fairapply.app
React (Vite)SupabaseEdge FunctionsClaudeMollieBrevo

De uitdaging

Applying to jobs is repetitive and slow — rewriting your CV and a motivation letter for every role. I wanted a product that does that heavy lifting with AI, on top of live vacancies — and, as a real business, it had to handle payments and transactional email properly.

Wat ik bouwde

A React app backed by ~15 Supabase Edge Functions: Claude parses an uploaded CV, improves it, and generates tailored motivation letters and resumes per vacancy (pulled from the FairJobs API), with Mollie payments and Brevo email wired end to end.

Stack & waarom

FairJobs API (retrieve-jobs)
Reuses the jobs data layer I already built — one source of truth, so FairApply can focus on the application experience instead of scraping.
Supabase (Postgres + Edge Functions)
Auth + Postgres with row-level security, and all server logic — AI, payments, email — as Deno Edge Functions, so there's no separate backend.
Claude (parse-cv, improve-cv, generate-cv-motivation, resume-builder-ai)
The AI does the real work: read an uploaded CV, improve it, and write a tailored motivation letter and resume for a specific vacancy.
Mollie (create-checkout + mollie-webhook)
The Dutch/European payment standard (iDEAL, cards), integrated with a server-side webhook — payment state is confirmed by the server, never trusted from the client.
Brevo (shared email module)
Transactional email (welcome, status updates, password reset) on a proper provider, so deliverability is reliable and support routes to my inbox.

Hoe het werkt

  • Upload a CV → Claude parses and improves it → generates a tailored motivation letter per vacancy — all inside Deno Edge Functions.
  • Payments run through Mollie with a verified webhook round-trip; the server confirms payment before anything unlocks.
  • Email, referrals and status notifications are all handled server-side, keeping deliverability out of the DIY danger zone.

Resultaat

  • Two products on one data layer — FairApply is built entirely on the FairJobs API.
  • AI-generated CVs and motivation letters per vacancy, not generic templates.
  • Payments and email built to production standards (webhook-verified Mollie, Brevo deliverability).

Mijn rol

Founder and sole engineer — product, AI flows, payments and email.

Klaar om AI écht te laten werken?