Student Portal for an RTO
Student portal with enrolment tracking, progress monitoring, resource access and AVETMISS-compliant reporting. Replaced manual admin and gave students self-service visibility.
Registered Training Organisation — vocational education and training
A medium-sized RTO in Perth delivering 25+ nationally recognised qualifications across business, IT, community services and hospitality. Over 800 active students, a mix of classroom-based, workplace-based and online delivery.
Student records lived in a legacy student management system that was compliant but hard to use. Students had no self-service access — every query about enrolment status, assessment deadlines or completion progress required a phone call or email to admin.
What needed to change
Admin was drowning in student queries. 800 students asking about assessment due dates, completion status, unit enrolments and certificate issuance generated 50–80 calls and emails per day to a 3-person admin team. The same questions repeated constantly.
AVETMISS reporting was a quarterly nightmare. Data for national reporting was spread across the SMS, spreadsheets and email correspondence. Preparing the AVETMISS submission took 2 full weeks each quarter — mostly spent cleaning and reconciling data.
Student engagement was invisible. Trainers had no early warning system for students falling behind. The first sign of disengagement was often a missed assessment deadline — by which point re-engagement was already difficult.
What we built
A student portal with self-service enrolment tracking, progress dashboards, resource access, assessment submission and push notifications — integrated with the SMS for AVETMISS-compliant reporting.
Student Dashboard
Students see their qualification progress — units completed, units in progress, upcoming assessments and overall completion percentage. Clear visual progress with estimated completion date.
Assessment Hub
Assessment briefs, submission deadlines and results in one place. Students submit assessments through the portal. Trainers mark and provide feedback within the same system.
Resource Library
Learning resources, templates, guides and recordings organised by unit and qualification. Students access everything they need for their course without emailing trainers.
AVETMISS Engine
Reporting data collected as part of normal operations — enrolment, progress and completion. Quarterly AVETMISS submissions generated automatically with data validation checks.
How it works
Student logs in to the portal
Sees their dashboard — qualification progress, upcoming assessments, recent trainer feedback, new resources and any outstanding actions.
Checks assessment deadlines
Assessment hub shows all upcoming due dates, past submissions and results. Reminders sent via push notification 7 days and 2 days before each deadline.
Submits an assessment
Uploads the assessment through the portal. Trainer is notified. Submission timestamped and tracked. Student can see assessment status (submitted, being reviewed, marked).
Trainer reviews and provides feedback
Trainer marks the assessment in the portal. Provides feedback. Result (competent/not yet competent) records automatically to the SMS and updates the student's progress.
Admin generates AVETMISS
At reporting time, admin clicks one button to generate the AVETMISS files. System validates data completeness before export. Errors flagged with specific records to fix.
Measurable outcomes
We used to get 60 calls a day from students asking when their next assessment was due or how many units they had left. Now they check the portal. Our admin team can actually focus on supporting students instead of answering the same questions.
How we delivered it
Student & Staff Research
2 weeksSurveyed students on their top pain points (access to progress info was #1). Interviewed admin staff and trainers on their workflow. Mapped the AVETMISS data requirements against existing data capture points.
Portal Build
5 weeksBuilt the student portal with dashboard, assessment hub, resource library and notification system. Integrated with the existing SMS for two-way data sync.
AVETMISS Engine
2 weeksBuilt the automated AVETMISS reporting engine. Mapped all required NAT files. Built data validation to catch issues before submission time.
Launch & Onboarding
1 weekLaunched with current students across all qualifications. Onboarding email with login details and a 2-minute video walkthrough. Support available for the first 2 weeks.
Similar Project?
Want something similar for your business?
Tell us about your industry, your workflows, and what you want to achieve. We will scope it, quote it fixed-price, and build it.
Tell Us About Your Project
What industry are you in? What systems do you use? What is the biggest operational problem you want solved? We will come back with a plan and fixed-price quote.
Prefer a quick chat? Call 0425 531 127 – we're Perth-based and we answer the phone.