Job Search · Full-Stack AI Web App

Godspeed

A self-hosted intelligence system for a job search: live postings refreshed daily by scheduled cron jobs, company news monitored automatically, contacts discovered and verified through Hunter.io, and cover letters personalized by Claude, so every hour goes toward the conversations that actually move the needle.

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

A real search is an ops problem

At 20+ target companies, a serious job search means checking job boards every day, monitoring funding rounds and company news, finding the right contacts and their verified emails, and writing a tailored cover letter for every application. That research alone, done manually, takes hours daily before a single real conversation happens.

Godspeed automates every data-collection step with scheduled jobs and API integrations, so your time goes to the parts a machine can't replace: interview prep, relationship-building, and knowing the company cold before you walk in the room.

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.