← Back to Projects
LYA Exam Portal cover
UI/UX Case Study · Multi-Role Portal

LYA Exam Portal

Exam registration and payment turned into a calm, guided journey for students, parents and teachers.

Role
  • UI/UX Engineer
  • Product Designer
Client
Lyceum Academy
Type
Exam registration & payments
Tools
Figma
Roles
  • Student
  • Parent
  • Teacher
Screens
40+ high-fidelity

01The Brief

Registering and paying for an exam is often the most stressful part of taking one. The forms are all over the place, the fees aren’t clear, and the families and teachers involved can’t see the same information.

The LYA Exam Portal is Lyceum Academy’s online exam platform, and it turns that process into a guided journey for three different roles.

Problem

A single generic flow couldn’t work for students, parents and teachers, and confusing payment options turned the most important step into the most stressful one.

Goal

Build one portal with a journey designed for each role, a guided flow from registration through to payment, and payment options that suit how people actually pay in Sri Lanka.

Audience

Students who register for and sit exams, parents who pay for them, and teachers who confirm the exam details.

Registering and paying for an exam should feel as reassuring as getting the result. It should be clear, trustworthy and free of stress.

02Research & Insights

This product serves several roles, and each one arrives with a different goal and a different worry. My research mapped out those journeys and the gaps in trust around the payment step that were tripping people up.

Typical portals
  • One generic flow forced on every user
  • Payment as a confusing dead end
  • No answer for bank-transfer realities
The opportunity
  • Role-based dashboards for student, parent and teacher
  • A guided, signposted register-to-pay flow
  • Online and bank-transfer payment with clear status

The Student

Primary · exam candidate
Mobile-firstTime-pressuredWants clarity

“I just want to find my exam, confirm my details and pay - without confusion.”

The Parent

Secondary · payer / guardian
Trust-seekingRecord-keepingOccasional

“I’m paying for my child’s exams - I need to trust it and keep a clear record.”

The Teacher

Tertiary · oversight
Detail-orientedRoutineAccuracy

“I need to confirm exam details and keep everything accurate for my students.”

Focused student flow

A focused dashboard and a simple step-by-step payment flow replace the old cluttered steps.

A payment trail

Parents get a "My Payments" history, which gives them confidence that everything has gone through.

Space to verify

Teachers get their own screens for checking and confirming exam details.

03Structure & Flows

One main journey, adapted into three flows for the three roles, all on the same design system, so the portal feels the same no matter who logs in.

LoginDashboardBrowse examsConfirm detailsPay & confirm

Dashboard

Overview · notifications · quick actions

Exams

All exams · my exams · details

Payments

Online · bank transfer · my payments

Account

Login · roles · profile

04Visual Design System

A blue and mostly white palette that feels trustworthy and professional, and stays calm and easy to focus on when money and exams are involved.

Colour palette

Tap a colour to try it
Lyceum blueAa
Aa6.8AAAa3.1AA Large
Live preview
LYA Exam Portal

Designed around one palette

Every screen is built from these colour and type tokens.

Get startedLearn more

Typography

Type your own text
Poppins

Geometric, monolinear clarity with a little warmth - for every role and screen

05Key Screens

12 high-fidelity screens from the final design. Tap any of them to see it full size.

06Interaction Details

Role-based dashboards

Students, parents and teachers each land on a dashboard built around what they need to do.

Flexible payments

You can pay instantly online or by bank transfer, and there’s an "upload slip later" option because that’s how a lot of people actually pay.

Honest status

Every payment finishes with a clear success or failure screen that tells you what to do next.

07Outcome & Reflection

3
Role-based journeys
40+
Screens designed
2
Payment paths
One portal and three confident journeys, with the payment step finally as trustworthy as it should be.

Outcome

A consistent portal for several roles, with three tailored flows covering registration, dashboards and every possible state for online and bank transfer payments.

Hardest Part

Keeping three side-by-side flows consistent, and handling payment edge cases like failures and "upload slip later" without cluttering the smooth path.

What I Learned

A shared design system is what makes a product with several roles feel like one product, and failed or pending payments matter just as much as successful ones.

Next Steps

Handing over to development, adding reminders for pending bank transfers, and building results publishing and admin reports.