- Education
- Multi-tenant
- UI/UX
- Cloud Migration
The challenge
North Shore Coaching College (NSCC), a renowned international
educational institution headquartered in Sydney Australia, sought
to upgrade its existing student enrolments and management systems
as the previous solution had reached its end-of-life. Additionally,
our UI/UX specialists and business analysts
identified opportunities to introduce more user friendly workflows
to reduce the burden on administrative staff effectively cutting
overheads and enabling greater scale. All in all, it was evident
that there was value in conducting a complete overhaul of their
current array of student enrolment administration systems.
NSCC's overarching goal was to provide a more engaging and efficient
experience for key stakeholders across their 65+ campuses
throughout Australia and Asia including:
- Parents (the paying customers)
- Campus Directors (an important revenue source)
- Educators
- Students
- Campus Administrators
The solution
Exogee was selected as NSCC's technology partner to implement a
brand-new multi-tenant bespoke software solution to support their
network of 65+ campuses across Australia and Asia.
Working in close collaboration with key NSCC stakeholders, Exogee
conducted interviews with key college management and key personnel. Exogee also
conducted a detailed analysis of NSCC's existing systems and their functionality.
From that analysis, an in-depth, modern and user-friendly
user-experience was conceived, socialised and ratified by all
stakeholders.
Exogee then put to work its professional expertise in cloud architecture (AWS),
UI/UX design, software engineering, business analysis and software
testing (QA) to build a world-class custom-built enterprise solution.
The result was a comprehensive web-enabled enrolments management system that:
-
provides streamlined visual tools to manage student-to-class-to-classroom-to-teacher
assignments all from one screen
-
provides an accounts function that keeps track of monies owing and paid
as well as processing refunds and offline payments (cash/cheque) and online
payments
-
provides the capability to generate and send invoices and receipts to
customers electronically
-
gives teachers the capability to take student attendance digitally via
their smartphones
-
runs authorisation rules ensuring that data from one tenant is not
visible nor accessible to other tenants
Before the new system could be put into active service, all data (students, enrolments, payments
and related data) needed to be cleaned, transformed and written to the new system.
This required a deep understanding of how each data element relates to the
operation of NSCC's day-to-day business as well as experience and expertise migrating
data between enterprise systems.
The technology stack employed includes open source tools and components such as
Graphweaver, NodeJS, React.js and PostgreSQL. It also integrates with
payments providers to offer real time online
payments to customers. AWS managed services were leveraged to ensure
security best practices and reduce the time to build. Continuous integration
and continuous deployment (CI/CD) practices were employed to reduce the
possibility of human error and to structure releases.
Exogee managed the Agile delivery effort from initial conception, analysis,
design & architecture through to build, QA and delivery. Throughout the
agile process, key stakeholders were kept informed and up to date via
regular reporting on budget, progress and tracking of scope changes and
effort remaining.
"Exogee reimagined, architected, designed and delivered the
foundational platform that underpins our entire educational
operation across Australia and Hong Kong. This transformational,
cutting-edge cloud-based solution is a giant leap forward that will
enable our ongoing growth and provides exceptional flexibility and
extensibility to power the long-term ambitions of our business."
Leon HoCEO - North Shore Education HK
The value
-
A variety of legacy systems have now been replaced and merged into a
single solution simplifying the experience for end users and reducing
IT maintenance overhead. It also means that users now only need a single
set of credentials to access the systems and perform their duties
-
Class attendance records are now digitised resulting in quick reporting
of any absences to parents
-
The user experience (UX) has also been optimised to make onboarding
of new students quicker, easier and less error-prone
- Extensible and flexible architecture:
-
takes advantage of the latest horizontally scalable serverless
cloud technologies that scale in and out depending on demand; hyper
scalability during peak time and super low cost infrastructure when
demand is low
-
provides superior extensibility supporting future enhancements to be
catered for without any major refactoring of the chosen architecture
- Modern security practices ensure:
- data is only accessible by authorised parties
-
payments - whether it be card, cash or online - are conducted
safely and securely
-
The new platform ensures NSCC maintains their competitive advantage and
expands their operations through significantly greater operational efficiency and
a better user experience. Bigger, Better, Faster & Cheaper
Next up
Gaining insights in foot traffic for Blooms the Chemist
Read case study