HealthAdvisory & StrategyCapacity BuildingSolution Design

Course Catalog and Website — IAPH

CLIENT
International Academy of Public Health (IAPH)
COUNTRY
Jordan — audience across the Eastern Mediterranean Region
SECTOR
Health
ENGAGEMENT
Solution design · Technical Support
STATUS
Delivered
Close-up of a spiral-bound notebook with grid-ruled pages

Our role

Build the data structure first. The website is what the structure makes possible.

The brief

A training academy is only as findable as its catalog.


The International Academy of Public Health trains the public health workforce across the Eastern Mediterranean Region, on behalf of Global Health Development and EMPHNET. Its offer was substantial — fields of study, multi-course programs, individual courses, and field work components, running to around 200 courses.

The website did not show that. It ran on an off-the-shelf theme with incomplete content, and courses existed as pages rather than as data. A ministry program manager looking for antimicrobial resistance training at the right level, in the right language, over the right duration had no way to find it. Neither did the donors and partners whose view of the Academy’s capacity was formed by what the site could display. The problem was not that the website looked dated. It was that the Academy’s curriculum had no structure a computer could read.

What we did

Modeled the curriculum, then built the site on top of it.


01 / Model

Established the hierarchy the Academy teaches by

Before any design work, the curriculum was modeled as data: field of knowledge → program → course → field work. Twelve fields of knowledge, from public health emergency management and antimicrobial resistance through health informatics, health economics, and One Health. Each course carried a defined record — overview, learning outcomes, curriculum, duration, delivery type, level, language, eligibility criteria, expected participants, certification, and course code.

That schema is the engagement. Everything the finished site can do — filter by field, by program, by delivery type, by level, by duration, by language — exists because the catalog was structured before it was published.

02 / Design

Designed the catalog as the interface, not as a page

The site was organized around discovery: search across fields of study, programs, and courses from the homepage, and a filtered catalog view combining field of knowledge, program, delivery type, level, duration, and language. Programs and fields of knowledge each received their own template, so a visitor can enter at any level of the hierarchy and move up or down it. The homepage leads with the counts — fields of knowledge, training programs, courses, online courses — because the scale of the offer was the thing the previous site had failed to communicate.

03 / Build

Developed the course module inside the content management system

The course management module was custom-built and integrated into the site’s CMS, giving Academy staff the ability to add and update fields, programs, and courses themselves — without a developer, and without the catalog structure degrading as it grows. Content authoring, review, and publishing were configured for non-technical staff, and the site was built responsive across desktop, tablet, and mobile.

04 / Populate

Loaded the catalog and supported it for a year

Around 200 courses were structured and uploaded against the schema, alongside content across the Academy’s institutional sections. The proposal had anticipated 90; the catalog that emerged once the Academy’s full offer was modeled was more than twice that — which is itself the argument for structuring first, since nobody had previously been able to see how much there was.

Search engine optimization, analytics, newsletter integration, and a scheduled backup regime were configured at launch, followed by a year of technical support and maintenance.

Left: the catalog filter panel — field of knowledge, program, delivery type, level, duration, and language. Right: the four-level curriculum structure underlying the catalog.

A course catalog is a data model with a homepage attached. Get the model wrong and no amount of design will make the offer findable.

ISEET solution design lead

Outcome

A catalog the Academy can grow.


The Academy’s full training offer became visible and searchable in one place — fields of knowledge, programs, and courses, filterable by the criteria a prospective participant actually uses. Staff maintain the catalog themselves through the course module, so new programs enter the structure rather than accumulating as loose pages.

The structure outlasted the website. The Academy has since rebuilt its site, and it still organizes its offer the way the 2019 model set out — fields of study, programs, courses — with the catalog now grown to fifteen fields.

200

Courses structured and published

12

Fields of knowledge modeled

4

Levels of hierarchy: field, program, course, field work

This is the earliest instance of a pattern that recurs across ISEET’s work: the structure comes first, and the interface is a consequence of it. A website has a lifespan of a few years. A content model that still holds after a rebuild is the more durable deliverable, and it is the one worth being judged on.

AT A GLANCE
PERIOD

May – September 2019 (5 months) · launched September 2019

BUILT

Custom course management module integrated into the site CMS

HIERARCHY

Field of knowledge · Program · Course · Field work

CATALOG

Around 200 courses across 12 fields of knowledge

SUPPORT

One year of technical support and maintenance from delivery

Considering something similar?

If your catalog, registry, or program inventory is hard to search, the problem is usually upstream of the website.

AT A GLANCE
PERIOD

May – September 2019 (5 months) · launched September 2019

BUILT

Custom course management module integrated into the site CMS

HIERARCHY

Field of knowledge · Program · Course · Field work

CATALOG

Around 200 courses across 12 fields of knowledge

SUPPORT

One year of technical support and maintenance from delivery

The platform behind this

Immunify is a product, not a bespoke build: six modules covering stock, cold chain, temperature, workforce, learning, and reporting.

  • Civil Society & ProtectionCapacity BuildingSolution Design

    Tareek — Online Learning and Support Center for Cybercrime

    A confidential cybercrime support platform for the Arab Women Organization’s Mafraq center — anonymous referral to vetted providers, a custom Arabic chatbot, and open…

    Read more

  • DevelopmentPublic SectorAdvisory & StrategyCapacity BuildingSolution Design

    Information Governance and Team Workspace — Siren Associates

    Designing and delivering a document management system and team workspace for an international organization operating across four country offices — with the governance model…

    Read more

  • Public SectorAdvisory & StrategyIndependent Supervision & QASolution Design

    Public Security Directorate Website — Jordan

    Case study: ISEET specified, tendered, and supervised the rebuild of Jordan’s Public Security Directorate website — three national sites merged into one bilingual portal…

    Read more