All projects
HR Onboarding Platform · 2025

DanceOne Onboarding Hub

Hire request to payroll-ready export in a three-step onboarding flow.

Visit website
Our role
Design & Development
Duration
1–3 months
Industry
Dancing
Investment
$1,000–$2,500
DanceOne Onboarding Hub admin dashboard for hire requests and users

The challenge

DanceOne needed to manage hiring from request to payroll-ready export without forcing candidates through a full login, while giving Admin, ND, HR, Support, and Candidate each their own permissions.

The approach

Built a Next.js multi-role onboarding system with a clear three-step workflow: National Directors create hire requests, candidates complete personal info via secure magic link, and HR finalizes ADP fields before CSV/Excel export. Resend, Checkr, PandaDoc, and TextMagic automate invites, checks, signing, and SMS.

5 roles across the platform

AdminNDHRSupportCandidate

Inside the platform

  • · Admin dashboard & user management
  • · ND hire requests
  • · HR queue
  • · Analytics
  • · Payroll management
  • · Bulk import
  • · Background checks
  • · Mass email/SMS
  • · ADP-compatible CSV/Excel export

Outcomes

  • · End-to-end hiring flow from ND request to ADP-compatible export
  • · Candidates complete intake through a secure magic link — no login
  • · Role-based dashboards for Admin, ND, HR, Support, and Candidate
  • · Automated email/SMS, background checks, and document signing
Built with

Next.js 14 · Material UI · Redux Toolkit · Drizzle ORM · TypeScript

Integrations

Supabase Auth · PostgreSQL · Resend · Checkr · PandaDoc · TextMagic · ADP export formatting

Next project
TeinoConnect