MoveUp People
A full People platform — from hiring to offboarding — built by the HR person who used it every day.
MoveUp Media’s internal HR platform: recruiting, onboarding with buddies, performance cycles, compensation bands, workforce planning, time off, learning, org chart and employee self-service — used daily by a fully remote, international company.

The problem
A company growing from 50 to 200+ people was stitching HR together across paid tools that did not talk to each other, and the People team was the bottleneck.
The solution
I built the platform I needed as the People Ops owner: one system for the whole employee lifecycle, integrated with Slack and the tools people already used.
- pages
- 105
- API routes
- 644
- migrations
- 324
- HR modules
- 12+
Highlights
- 01
Full applicant tracking with AI candidate scoring, scorecards, assessments and referrals.
- 02
Onboarding with buddies, performance cycles, compensation bands, workforce planning and time off.
- 03
Slack alerts and DMs, Google, DocuSign and LinkedIn integrations.
- 04
Safety rails: isolated test environment, gated production migrations, secret scanning and SQL linting.
Architecture
- Next.js app→Supabase + RLS
- Next.js app→AI scoring
- Scheduled jobs→Next.js app
- Next.js app→Slack
- Next.js app→DocuSign
- Next.js app→Google
Inside the product



Stack
- Next.js
- React
- TypeScript
- Chakra UI
- Supabase
- Vitest
- Playwright
- Docker
- GitHub Actions
Integrations
- Slack
- DocuSign
- Gemini
- OpenAI
- Resend