New-hire Onboarding Portal: One Front Door That Replaces the Welcome Email They'll Lose
Give every new hire a personalized portal — first-week schedule, ramp plan, required trainings, key docs, org chart, and their buddy — assembled from role templates and approved by their manager before it goes live.
A web tool where you assemble each new hire's portal from role templates, the manager reviews and approves it (and confirms every linked doc is actually shareable), the hire logs in to see only their own portal and works through their items, progress is tracked live, and you export a completion CSV.
Before you start
- A Supabase account (free)
- A Vercel account (free)
- A Resend account (free)
- Your onboarding content by role (schedule, ramp plan, trainings, doc links)
- A list of upcoming hires (name, role, start date, manager, buddy)
- Claude Code or any AI coding agent
The problem this kills
Right now your onboarding "system" is a welcome email. You paste in the first-week schedule, a few training links, the employee handbook, a Slack invite, and the name of the buddy you hope remembers to reach out. The new hire reads it once on day one, then loses it in their inbox by Wednesday. Half the links turn out to need access they don't have. Nobody actually knows whether they finished the security training or just clicked into it.
Meanwhile you're rebuilding that same email from scratch for every hire, copy-pasting from the last one, hoping you didn't leave in the previous person's start date. There's no single place the new hire can go, no "do this first," and no way for the manager to see who's stuck. You don't need an expensive onboarding suite to fix this, and you don't need to be a developer.
What you'll build
A simple internal web tool with two front doors. Coordinators and managers assemble each new hire's portal: pick the role template, and the tool fills in the standard schedule, ramp plan, assigned trainings, document links, team info, and buddy — then you tweak it for this specific person. The manager reviews the assembled portal, the tool checks that every linked document is actually shareable before it's exposed, and the manager clicks Approve. Only then does the portal go live.
The new hire logs in and sees one clean page: a clear "what to do first," their first-week schedule, their ramp plan, the trainings they need to complete, the documents and links they'll need, an org chart of their team, and who their buddy is. As they check items off, progress is tracked live. The manager watches completion fill in, and you can export a completion CSV for HR or your LMS at any time.
What's inside the Implementation Plan
The downloadable plan is a step-by-step file you paste into an AI coding agent. It opens by interviewing you about your business — the roles you hire for, what a real first week looks like, where your content and doc links live today, how your trainings are tracked, who approves a new hire's plan, and the messy exceptions (remote vs. on-site, contractors, a hire who starts before their manager is ready) — and then it tailors the data model, the templates, and every later step to your answers. This is not a generic template; the agent reflects a short spec back to you and waits for your thumbs-up before it builds anything. From there it walks the agent through the role templates, the per-hire assembly, the manager review-and-approve screen with the shareable-link check, the new-hire portal with live progress, and the completion CSV export — each step with a ready-to-copy prompt. There's also a fallback so you can build the whole thing today by importing per-hire content from a spreadsheet, with no integration to your HR system required.
The governance it includes (this is the point)
This is real HR tooling that touches people's personal onboarding, so it ships with the controls a team needs: login so only your people can use it, strict row-level security so a new hire only ever sees their own portal — never a coworker's schedule, buddy, or documents — a complete audit trail of who assembled, approved, and made each portal live, a hard human-approval gate so no portal goes to a hire until a manager signs off and the linked docs are confirmed shareable, and duplicate guards keyed on hire-plus-item so the same portal item can't be created or counted twice.
Who it's for
Onboarding coordinators, people-ops leads, and hiring managers who are tired of rebuilding the welcome email for every hire and have no idea who's actually done their trainings. If you can describe what a great first week looks like at your company, you can build this.
You've got this — start with the plan, paste the first prompt, answer the interview, and you'll watch your first new-hire portal come together the same afternoon.