Projects

TREENODES · Music learning and applied AI

Music learning platform

A complete music learning platform across web, iOS, iPad and Android, connecting course information, data processing and visualisation with personalised learning paths and certification.

Browse all projects

TreeNodes’ contribution

Complete project delivery: requirements analysis, technology evaluation, software architecture, web and native apps, backend, APIs and databases.

Status
Completed

Music learning platform project views

View 1 of 6

Music learning native app views on a tablet and phone, showing a sound design pathway, coursework, progress charts and recommended next activities.
Native iPad, iOS and Android Apps Coursework, progress and next activities across the delivered iPad, iOS and Android learning experience. Portfolio presentation with sample data; identities omitted under NDA.
Music learning dashboard with path progress, practice rhythm, current focus, recommended activities and a table of learning units.
Progress and AI Recommendations Learning paths connect progress, course units and AI recommendations. Portfolio presentation with sample data; identities omitted under NDA.
Music learning data workspace showing connected institutional sources, import processing, recent activity and a queue of records requiring review.
Data Processing and Institutional Sources Institutional sources, import processing and review queues support structured learning data. Portfolio presentation with sample data; identities omitted under NDA.
Music learning curriculum map linking listening skills to a learning outcome, a transferable skill and a subject topic, with linked records and review controls.
Curriculum Relationships and Visualisation Curriculum relationships connect learning outcomes, transferable skills and subject topics. Portfolio presentation with sample data; identities omitted under NDA.
Edited music-learning analytics interface with a monthly attendance chart and learner observations
TreeNodes.
Attendance and learner insights Edited archive interface: attendance trends and learner observations support review within the learning experience. Every learner, percentage and observation shown is fictional demonstration data; confidential identities are omitted.
Edited music-platform curriculum editor with course information, prerequisites and course details
TreeNodes.
Curriculum editor Edited archive interface showing curriculum information, prerequisites and course details. All displayed values are fictional demonstration data; confidential identities are omitted.

Swipe or use the arrows to explore the project. Enlarge an image for a closer look.

THE PROJECT

Purpose and scope

This was the largest project in our portfolio. The platform brought together course information from an educational institution’s databases, spreadsheets and other data sources. Data processing and visualisation helped make that information useful across the learning experience, with relationships connecting courses, curriculum and learners. AI personalised course and learning path recommendations using student scores, interests, behaviour and learner characteristics. Musicians could follow those paths, explore courses and gain certification. The Swift apps for iOS and iPad and Kotlin apps for Android were delivered alongside the web platform by early 2026.

Delivered under NDA. Client, platform and institution identities are not disclosed.

Sector
Music learning and applied AI
Project history
2023–early 2026
Technology
C# · GraphQL · Swift for iOS and iPad · Kotlin for Android · Open-source AI API
Applied AI
Course and learning path recommendations

Requirements and analysis

We analysed the learning journey, from discovering courses and following a learning path to certification. The requirements connected information from different institutional sources with the student scores, interests, behaviour and characteristics used to inform recommendations.

Software architecture and data

We designed the complete system around the relationships between course, curriculum and learner information. The architecture connected data processing and visualisation with the web and native interfaces, backend, APIs and databases. GraphQL supported application data access; an open-source AI API provided course and learning path recommendations.

Web and native implementation

We implemented the complete web platform, Swift apps for iOS and iPad, Kotlin apps for Android, backend, APIs and databases. The delivered software connected the institution’s different data sources with visualisation, personalised learning paths, course exploration and certification.

Completed delivery

TreeNodes carried the project from its initial analysis in 2023 through complete software delivery by early 2026, including both the web platform and native apps.

APPLIED AI IN THE LEARNING EXPERIENCE

From course information to a personalised learning path.

The recommendation capability connected the institution’s course information with each learner’s scores, interests, behaviour and characteristics, as part of the complete platform TreeNodes delivered.

Explore Applied AI
Music learning platform
Inputs
Course and learning informationDatabases, spreadsheets and other sources from an educational institution
AI
Course and learning path recommendationsStudent scores, interests, behaviour and learner characteristics
Learning
Learning and certificationMusicians follow personalised learning paths, explore courses and gain certification

Functional overview of the delivered platform. Client, platform and institution details remain confidential under NDA.

RELATED SERVICES

Explore the services behind this work.

LET’S TALK

What would you like to build or improve?

Tell us about the business process, the software you need or the system already in use. We can discuss analysis, architecture, implementation and ongoing technical support.

A closer look

Swipe or scroll inside the view to explore the full visual.