Job Search · Full-Stack AI Web App

Godspeed

A self-hosted job-search command center that pulls live postings, company news, contacts, and AI-drafted cover letters into one place, replacing the dozen tabs and spreadsheets a real search runs on.

Role Solo build · Product + Engineering
Stack Next.js · Tailwind · Supabase · Claude
Year 2026

A real search is a research project

Finding the right role means tracking open postings at the companies you care about, following their news, finding the people worth reaching out to, tailoring a cover letter for each application, and remembering where every conversation stands. Most people juggle that across tabs, notes, and a fragile spreadsheet.

Godspeed brings the whole search under one roof and runs the busywork on its own, so the time goes to the parts that actually move the needle.

Everything a search needs, in one board

Godspeed job feed showing live postings with draft cover letter and build resume actions

Live job feed

Live postings from your target companies, each with a one-click cover letter and resume.

Clearance cover letter generator with company, role, and job description fields

AI cover letters

Clearance drafts a tailored letter for any role, straight from your profile.

Resume builder with an experience bank and a tailored resume generator

Resume builder

Bank everything you've done, then generate a tailored resume and export it to PDF.

Skills board daily challenge with aptitude and product questions

Skills board

A daily aptitude, product, and interview workout to stay sharp.

Skills board word game warm-up guessing a five-letter product term

Daily warm-up

A quick game to keep momentum on the days applying feels like a lot.

The rejection wall where rejection screenshots are posted with captions

Rejection wall

Every "unfortunately" reframed as proof you showed up.

Also inside
  • Company & industry news for every company you track
  • People & outreach, with likely contacts and verified details
  • Pipeline & salary estimates on a status board
  • Runs on free sources out of the box; optional keys widen coverage

What went into it

Full-Stack Development System Design Data Aggregation AI Product Third-Party Integrations Automation Product Design

Built with

Next.js + Tailwind Front end, server routes, and the dashboard UI
Supabase Postgres data store for jobs, contacts, and pipeline
Anthropic Claude API Drafts the tailored cover letters
External feeds & APIs Hiring systems and news sources, fully optional to expand
Vercel + Cron Hosting and scheduled refreshes of jobs and news

Godspeed is where a three-app system begins

Godspeed is one of three apps I designed to talk to each other through a single private data contract. It owns the jobs. The city and salary behind a role you're chasing flow downstream to Provision, which uses them to gauge what you can afford, and onward to Prosper, which turns an offer into an income projection. Every cross-app call happens on the server and is authenticated with a shared secret, so nothing sensitive ever reaches the browser.

Architecture diagram: Godspeed jobs and offers feed into Provision apartments and into Prosper finances, with an offer-salary loop straight to Prosper, over shared service-key auth and read-only pulls
The actual contract: data runs one direction, Godspeed to Provision to Prosper, with an offer-salary shortcut straight to Prosper. One shared key, read-only pulls, no loops or sync engine.

Designing the contract first, then building the producer here in Godspeed, is what let the other two apps consume it without ever touching this codebase. That separation, one direction of data and one shared secret, is the part I'm proudest of: it shows I can design a system, not just a screen.