← Back to work

/ Case study, Product Design & QA

Digital Library
& LMS.

Everything I built for Maxim Nyansa Foundation: a custom digital library and a Moodle LMS I designed, QA-tested and managed as administrator, plus an applications platform I designed and built end to end.

RoleProduct Designer · QA · Build · Platform Admin
DeliverablesUI/UX · QA · End-to-end build · Admin
PlatformsLibrary · Moodle LMS · Applications portal
Year2025 – 2026

The brief

Maxim Nyansa needed a single place where teachers, students, and IT learners could reach curated learning content, from early-years books to professional certification, and keep learning even with patchy internet.

My job spanned the whole product lifecycle: design the experience, structure the library, wire up the LMS, and test it all so it actually works for real users.

01 What I did

01

UI/UX Design

Designed the landing, learner dashboard, sign-up & login, and the library browse flows in Figma, a clean, search-first experience.

02

Library Restructure

Reorganised content into clear levels and categories, Basic Education, High School, Technology, so resources are easy to find.

03

LMS Integration

Customised and configured the LMS (Moodle) alongside the library, so structured courses sit next to open reading resources.

04

Content & Access

Set up content availability online and offline, and access rules for learners, teachers, and admins.

05

Real User Testing & QA

Ran real user testing with learners and teachers plus manual QA, collecting feedback, logging issues, and iterating until the flows worked for real users.

06

Ask & Discuss + Analytics

Specced threaded discussions (with moderation) and an analytics dashboard so the team can see engagement and act on it.

02 The Digital Library

The custom library platform, search-first, organised by level, with books, videos, audio, e-pubs and interactive activities. Designed & managed by me. library.maximnyansa.com

library.maximnyansa.com
Library read-course interactive
library.maximnyansa.com
Library drag-and-drop activity
library.maximnyansa.com
Subject strands
library.maximnyansa.com
Cybersecurity category
library.maximnyansa.com
Course page

03 Moodle LMS, Admin & Customisation

Customised the Moodle theme & experience and managed it as administrator, courses, modules, activities and quizzes. maximnyansaacademy.com

maximnyansaacademy.com
Moodle dashboard
maximnyansaacademy.com
In-progress courses
maximnyansaacademy.com
My courses
maximnyansaacademy.com
Course module
maximnyansaacademy.com
Quiz activity

04 The Applications Platform

A single intake portal I designed and built end to end for all of Maxim Nyansa's programmes, bootcamp, internship and volunteering, replacing scattered manual sign-ups. Applicants pick an opportunity, apply in a few guided steps, upload their CV and photo, create an account, then track status and message admissions from one dashboard. maximnyansaapplications.com

Screens coming soon.

05 QA & details I drove

Auth & Access

  • Sign-up / login flows
  • Learner · teacher · admin roles
  • Standardised country list

Library & Content

  • Levels & categories
  • Direct resource access (read/play)
  • Online & offline availability

Ask & Discuss

  • Threaded replies
  • Anonymous posting, admin-traceable
  • Moderation & best-answer rules

Analytics & A11y

  • Unified analytics dashboard
  • Course & engagement breakdowns
  • Keyboard navigation for PWD users

06 User testing & feedback

Tested with real users

I didn't just ship it, I put the platform in front of real learners and teachers, watched them use it, and listened.

  • Task-based usability sessions with real users
  • Observed sign-up, search, reading & course flows
  • Collected feedback and turned it into fixes & design changes
  • Re-tested to confirm the changes actually helped

Building a
platform?

I design and QA-test digital products end to end, from first flows to a tested, usable release.