Context
A B2B marketplace for IT agencies: an agency signs up, browses the latest projects and buys leads for custom software contracts. What shipped is the whole loop — sign-up, listings and Stripe payments, in production.
Product · 0 → 1 — 2023
A marketplace where IT agencies buy leads for custom software contracts. I built it in two months — the data model, the front end and the payment path — and it went on to win a grant.

A B2B marketplace for IT agencies: an agency signs up, browses the latest projects and buys leads for custom software contracts. What shipped is the whole loop — sign-up, listings and Stripe payments, in production.
A landing page with sign-up and log-in, a listing of the latest projects, and lead purchase through Stripe. The data layer: Directus — it owns the schema and the content. The front end is Vue throughout.
Three parts, deliberately few. A Vue front end talks to Directus over its API. Stripe handles the payment.
Two things shaped it. First, a product that sells information cannot open a lead on the browser’s say-so — payment has to decide access, not the client. Second, the scope: one developer and two months.
The product went live in production, and later won a grant. Every layer was mine — the data model, the Directus setup, the front end and the payment flow.
Send the idea, the repo or the half-built thing. I answer with questions first, then a written scope. Hiring? Tell me which role.