Get in touch
Back to work

Case study - Government web platform

SEDA, a training system for renewable energy.

A multi-role web platform for Malaysia's Sustainable Energy Development Authority, covering everything from public training registration to admin-side reporting, across five distinct user roles.

Role
UI/UX Designer, Freelance
Timeline
Aug 2023 - Nov 2023
Platform
Web
Client
SEDA Malaysia
SEDA STAR public portal with training statistics and a course calendar

The context

Renewable energy training, spread across five roles.

SEDA Malaysia runs certified training for the country's renewable energy and energy-efficiency industry. The system needed to serve five different audiences at once: public applicants browsing courses, SEDA admins running the whole programme, trainers marking attendance, training partners submitting content, and participants tracking their own progress.

SEDA Admin dashboard with cumulative training chart and data table

What I designed

One system, five dashboards.

  • Role-based dashboards for SEDA Admin, Public, Participant, Trainer, and Training Partner, each built around what that audience needs to do first.
  • User registration and profile management, from public sign-up through to admin approval and role assignment.
  • Training and event management, question banks, and exam result tracking, end to end.
  • Reporting views built on the same cumulative training data admins already see on their own dashboard.
SEDA Trainer dashboard showing training schedule and history tables

Designed from a spec, screen by screen

Consistent across five very different jobs to be done.

Working at Seetru Studio alongside a Lead Designer and Project Manager, I translated a detailed requirement specification into prototypes for every screen, keeping registration, training management, and exam tracking consistent with each other even as the audience changed from screen to screen.

SEDA User Registration Management table
SEDA Training Management upcoming training list
SEDA Exam Result status tracking table

Outcome

A full prototype set for a five-role platform.

Every screen across all five roles was delivered as a working prototype, from public registration through to admin reporting, giving the development team a complete, spec-accurate reference to build from.

Next case study
NapzBox →
Get in touch