← all projects
Career Launch
A shared onboarding portal that replaces per-person spreadsheet trackers with one system hires, mentors and managers all work in, from day one through week twelve.
StatusActive
StageDemo
StackPython · Streamlit · SQLite / Postgres
OwnerAndrew
The problem
New-hire programs often live in a separate Excel tracker per person. Mentors and managers can't see progress across their people, the program content drifts between copies, and nothing enforces the program's own rules.
Approach
- Structured programs with phases, tasks, reading lists, certifications and profile questions, including variants for full-time and part-time hours.
- Role-aware views: hires see their plan, mentors and managers see the people they're responsible for, plus a review queue and check-ins.
- Rules are built in. For example, work that needs review can't be marked Done by the hire.
- New programs need no code: build or copy one in the program builder, or fill in an Excel template and upload it. The portal lists anything to fix before creating it.
- Editing a program never destroys a hire's work. Items someone has already touched are hidden, not deleted.
- One-click export of everyone's records into a single workbook.
Build notes
- Runs locally on SQLite, or on Postgres (Supabase) with row-level security switched on for every table.
- Demo mode ships with invented people and sample work, so a walkthrough never hits a dead link.
- Tests render every page as every person and check the program rules.
What's next
- Single sign-on in place of the demo sign-in
- Generalize the program content so it can be stood up for other organizations
Files & links
Private repository. Demo available on request.