This system has 5 connected databases that work together. Read this once, it takes 3 minutes and everything will make sense.

The 5 databases and what they do


<aside> 📋

Applications One entry per job you apply to. Named "Company - Role" e.g. Stripe - Backend Engineer. This is the center of the system.

</aside>

<aside> 🏢

Companies One entry per company - not per application. Research lives here so you don't repeat it if you apply to multiple roles.

</aside>

<aside> 👤

Contacts Recruiters, hiring managers, referrals. Link them to companies and interviews.

</aside>

<aside> 🗓️

Interviews One entry per interview round. Link back to an Application. Track round type, date, interviewer, and result.

</aside>

<aside> ✅

Prep items Tasks and prep work linked to a specific application. Feeds into your prep tracker on the dashboard.

</aside>

Your first 5 minutes


  1. Add a company you're targeting to the Companies database Fill in industry, size, and any notes on their tech stack or culture.
  2. Hit "+ New application" on the dashboard Name it "Company - Role". Link it to the company you just created. Set stage to Applied.
  3. Work through the prefilled checklist on the application page Use the AI prompts page to speed up company research and behavioral prep.
  4. When you get an interview, add it to Interviews and link it back Update the Application stage to match. Add prep items for that specific round.
  5. Check your dashboard daily - not your email The dashboard tells you what needs attention today: follow-ups, upcoming interviews, open prep tasks.

Rules that keep the system clean