Product · 0 → 1 — 2023

B2B Grant App

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.

B2B Grant App
Role
Developer — end to end
Team
One engineer — zero to production
Period
2023 · 2 months
Stack
  • Vue
  • Directus
  • Stripe
01

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.

02

What I built

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.

03

Architecture

Three parts, deliberately few. A Vue front end talks to Directus over its API. Stripe handles the payment.

04

Challenges

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.

05

Outcome

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.

Results

0 → production in 2 monthsProduct won a grant
Discuss a project

Have a product to ship?

Send the idea, the repo or the half-built thing. I answer with questions first, then a written scope. Hiring? Tell me which role.