Admissions

Enquiry pipeline, application tracking, and enrollment

Overview

The admissions module provides a complete enquiry-to-enrollment pipeline with Kanban board visualization, stage tracking, and automated communication.

Enquiry Pipeline

Enquiries flow through these stages:

StageDescription
EnquiryInitial enquiry received
AppliedApplication form submitted
Docs VerifiedDocuments checked and verified
AssessmentEntrance test or assessment
InterviewInterview scheduled/completed
Offer MadeAdmission offer sent
Offer AcceptedStudent/parent accepted the offer
EnrolledStudent enrolled in the system
RejectedApplication rejected
WithdrawnStudent/parent withdrew

Enquiry Fields

FieldTypeDescription
refNumberAuto-numberReference number (auto-generated)
firstName, lastNameTextApplicant name
email, mobileContactApplicant contact
dobDateDate of birth
gradeApplyingTextGrade/class applying for
programmeInterestTextProgramme of interest
sourceSelectWebsite, Walk-in, Referral, Social, Portal, Other
stageSelectCurrent pipeline stage
notesTextAdditional notes
followUpDateDateNext follow-up date
assignedToLookupCounsellor assigned

Kanban Board

The enquiry list supports a Kanban view (configured via the behaviors JSON on ObjectDefinition). Counsellors can drag enquiries between stages.

Stage History

Every stage change is tracked in EnquiryStageHistory:

  • Previous stage and new stage
  • Timestamp of change
  • User who made the change
  • Notes/reason for change

Document Management

Enquiry documents (certificates, ID proofs, etc.) can be uploaded and tracked:

  • Document type and status (Pending, Verified, Rejected)
  • Verification by admin