Platform Logic: Postings & Matching Workflow

The full lifecycle of a posting, from parent request to first tutoring session.

Posting Lifecycle

End-to-end flow from posting creation to session start.

Trigger Action Condition End
Scroll to zoom. Drag to pan.

Posting Fields

What information a parent provides when creating a posting.

FieldRequiredDescription
SubjectYesSubject and curriculum level (e.g. Math, P3)
GradeYesChild's current grade level
DurationYesPreferred session duration (60/90/120 min)
TimingYesPreferred day/time slots for sessions
LocationYesArea or postal code for sessions
Language PreferenceNoPreferred language for instruction
Gender PreferenceNoPreferred tutor gender
Special NeedsNoAny learning difficulties or accommodations
Other RequirementsNoFree-text additional notes

Posting Statuses

A posting progresses through these states.

StatusDescription
DraftParent started but hasn't published. Not visible to tutors.
OpenPublished and visible to tutors. Accepting applications.
FilledParent accepted an educator. No more applications.
ClosedPosting closed without filling (expired or cancelled).

Application Statuses

Each tutor application moves through these states.

StatusDescription
PendingTutor applied. Waiting for coordinator review.
ShortlistedCoordinator marked as a strong candidate.
PushedSent to parent as a blind card for review.
RejectedNot selected. If another tutor is accepted, remaining apps are silently rejected.
WithdrawnTutor withdrew their own application.