All workME®02 / 04
02 / Product / interview operationsInterview operations platform

UM6P INFPlatform 2.0

A scheduling and participation system for career events, built around the real coordination work behind every interview.

Role
Full-stack engineering, workflow design, database integration, and deployment.
Stack
Next.js / TypeScript / Tailwind CSS / Supabase / PostgreSQL / Vercel

One operational layer for invitations, slots, candidates, and offers.

What it is

A scheduling and participation system for career events, built around the real coordination work behind every interview.

The problem

The constraint shaped the system.

Career events generate scheduling conflicts and fragmented communication across students, companies, and administrators.

The approach

Responsibilities made explicit.

The platform centralizes invitation, availability, booking, and follow-up into role-specific journeys backed by a shared source of truth.

From company invitation to interview slot.

The platform turns a multi-party scheduling process into one shared sequence for companies, students, and administrators.

  1. 01Company
  2. 02Invitation
  3. 03Student
  4. 04Slot
  5. 05Interview
Supporting concerns
  • Admin workflows
  • Participant management
  • Offers
  • Search / re-invite

Operations encoded as product logic.

  1. 01

    Role-aware access

    Student and company authentication separates each participant's workflow while preserving a shared event model.

  2. 02

    Booking model

    Interview slots and reservations are represented in the data layer instead of relying on temporary interface state.

  3. 03

    Admin workflow

    Invitation, participant, offer, search, and re-invitation tasks remain first-class operational flows.

  4. 04

    Shared data layer

    Supabase and PostgreSQL provide the common source of truth used by the Next.js application.

  • 01Student & company authentication
  • 02Company invitations
  • 03Interview slot planning
  • 04Booking workflow
  • 05Participant management
  • 06Admin controls
  • 07Offers
  • 08Search & re-invite
Stack
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Supabase
  • PostgreSQL
  • Vercel
Operational software succeeds when exceptional cases are designed alongside the happy path.
Next projectWebserv