Skip to main contentDemo UniversitySystem
Interactive product demo

A student information system built around one learner record.

This demo shows how a single platform handles every stage of the student lifecycle — from the first application through to an active enrolled student — while giving administrators a unified console to manage admissions, finance, timetables, registrations, results and more.

Use the two entry points below to explore the system from either perspective. No login is required — all demo data is pre-loaded and resets automatically.

Two perspectives, one system

Student portal

Follow a fictional student — Amara Nkosi — through three lifecycle stages: applying, receiving an offer, and studying as an enrolled student. Each stage has a different navigation and set of modules.

Admin console

See the institution side: approve applications, manage programs and courses, publish results, process fees, assign timetable slots, manage LMS content and more — across 13 modules in a single console.

Student portal — how to navigate the demo

One account follows the student through three stages

The portal shows a different navigation and set of modules at each stage of the lifecycle. Use the demo stage switcher bar (visible at the top of every portal page) to jump between stages at any point, or follow the natural progression from the beginning.

01
Stage 1

Applicant workspace

The learner creates one account and immediately lands in the applicant workspace. This is where a prospective student completes and submits their application, tracks their documents, pays the application fee and reads messages from the admissions office.

How to explore this stage

The demo is pre-loaded with Amara Nkosi's partially complete application. Try uploading a document, paying the application fee, and submitting the application form to move to the next stage.

Enter applicant workspace

Modules available in this stage

Dashboard — next action always visible
Application form
Document upload
Fees & payments
Messages from admissions
Profile
On approval the same account advances to the next stage
02
Stage 2

Offer & enrolment workspace

Once the admissions team approves the application, the same account transitions to the offer stage — no new login, no second portal. The student accepts or declines their offer, pays the acceptance fee, submits any outstanding documents and completes enrolment.

How to explore this stage

Click the "Offer & enrolment" stage button on the demo bar to jump straight here. Accept the offer, pay the acceptance fee and work through the enrolment checklist to activate the student workspace.

Enter offer workspace

Modules available in this stage

Dashboard — enrolment progress
Offer decision — accept or decline
Document submission
Acceptance fee payment
Admission correspondence
Profile
On approval the same account advances to the next stage
03
Stage 3

Student workspace

The same login now unlocks the full student workspace. The navigation expands to show all academic modules. The student number is assigned and the learner record carries the complete history from application through to the current semester.

How to explore this stage

Click the "Student" stage button on the demo bar to jump straight to the enrolled student experience. All modules are fully interactive with pre-loaded academic, library, timetable and support data.

Enter student workspace

Modules available in this stage

Academics — courses and transcript
Semester registration
Timetable
Examination results
Fees & tuition payments
LMS — learning materials & assignments
E-library — resources and past papers
Communications
Support & help desk
Profile
Admin console — how to navigate the demo

A unified administration console across 13 modules

The admin console gives institution staff a single place to manage every aspect of the student lifecycle — from approving an application to publishing the final examination results. All data is connected to the same learner record the student sees in their portal.

Open admin console

Dashboard

Live KPIs: pending admissions, registrations, fee accounts needing attention, published LMS spaces, and module quick-links.

Students

Searchable register of all students with status, programme and contact details.

Admissions

Review applications, approve or reject with one click, filter by status and programme.

Programs & Courses

Manage academic programs and their curricula. Courses can belong to multiple programs (shared courses are flagged). Add, link and deactivate courses.

Semester Registrations

Approve or reject student course registrations per semester. See each student's requested courses and credit load.

Timetable

Visual week grid and list view. Add sessions with room, lecturer, type and multi-program assignment. Filter by program.

Finance

Per-student fee accounts with outstanding, partial, paid and waived statuses. Record payments, waive fees and view payment history.

Results

Publish or unpublish examination result batches. Results only become visible to students once published here.

LMS Management

Manage course spaces: publish or unpublish a space, add content items (lecture notes, assignments, quizzes, videos, resources), show or hide individual items.

Library

Upload new library resources into the e-library catalogue and remove existing ones.

Announcements

Compose and broadcast announcements to students, staff or both. View sent history.

Reports

Generate reports by type and period — admissions summaries, enrolment figures, fee collection and more.

Settings

Manage staff user accounts (add, suspend, reactivate) and institution-level preferences.

Ready to explore the admin console?

All admin actions are non-destructive demo mutations — data resets when you clear the session.

Open admin console