Case Study

Placedly

Multi-Role Recruitment & Education SaaS

Type

Multi-Role SaaS

Stack

Next.js, React, TypeScript

Roles

Candidate, Recruiter, Admin

Result

300+ careers placed

Placedly multi-role recruitment SaaS — candidate portal and recruiter dashboard

The problem

Placedly operates two distinct service lines: a Career Assistance Programme (CAP) placing professionals at MNCs across India, and a Study Abroad service with 140+ university partnerships. They needed a single platform that served both verticals — not two separate sites, not a generic website with a contact form.

The platform had to serve three different user types simultaneously — candidates browsing and applying for roles, recruiters managing vacancies and placements, and administrators overseeing both service lines. Each role needed a different view of the same underlying data.

What I built

  • Candidate-facing portal — browse live vacancies with role, CTC, location and direct apply flow
  • Recruiter dashboard — manage vacancies, review applications, track placement progress
  • Placement tracking — status pipeline from application to placed candidate
  • Study Abroad vertical — university listings, eligibility info, and enquiry flow with 140+ partnerships
  • Admin dashboard — oversight of both service lines, user management, content control
  • Animated company ticker with partner logos and social proof
  • Stats counters — placements, companies, success rate — with trust signals
  • Enquiry forms with validation and lead capture for both verticals

Tech stack

ReactNext.jsTypeScriptTailwind CSSFramer MotionSupabaseVercel

Result

300+ careers placed through the platform. Both service verticals — recruitment and Study Abroad — operate from a single unified platform. Candidates apply directly, recruiters manage the pipeline, and the admin team has full operational visibility.

Related service

Candidate Portal Developer →

Building a recruitment platform?

Fixed price. Production-ready. Tell me about your workflow and I'll scope it.

aman@amanyadav.xyz