HR assessment platform
Test Your Worth
IIHRM's competency assessment platform: a storefront that sells assessments in Sinhala, English and Tamil, and a member portal where organisations run them and read the reports.
- Year
- 2021–2023
- Role
- Full-stack development, as part of a team
- Services
- Built with
- TypeScript, PHP, MySQL, RxJS, HTML, CSS
- Live site
- iihrmtestyourworth.com

The brief
Test Your Worth is IIHRM's virtual competency assessment deck. It simulates a work setting to measure the competencies a job needs and reports each person's strengths and development needs.
IIHRM wanted to sell single tests to individuals and run full assessment programmes for organisations, so the platform has two parts: a public storefront and a member portal. It was built by a team, and our work covered both parts, across the frontend and the PHP backend.
What we built
Storefront
A catalogue of assessments with search, sorting and a language filter for Sinhala, English and Tamil. Each assessment shows its competency code, duration and number of questions, and can be added to a cart. Registration, sign-in and the newsletter use the same API as the rest of the platform.
Competency framework
In the member portal, administrators define competencies and their levels, group them into assessments and assign assessors, who enter results through a sign-in of their own.
Subscriptions and public links
Organisations subscribe to assessment packages and manage them in the portal, and a public link lets a candidate take an assessment without an account.
Reports
Results become reports that members view in the portal, save as snapshots and export to PDF and Excel.
Accounts
Includes email activation, password resets, resending activation links and a lock screen for idle sessions. Administrators and members land on different screens after signing in.
One API
Both apps call a PHP API on MySQL through a small JSON protocol of named actions such as Assessments, Competency, Reports and Subscriptions. The storefront keeps its state in a Redux-style store, and both use RxJS for requests.
Screens

The storefront shows the kind of report the portal produces. 
The member portal works on phones too. 
The catalogue, with the language filter on the left. 
The member portal, where organisations run assessments.
The result
Both parts are live: the storefront at iihrmtestyourworth.com and the member portal at app.iihrmtestyourworth.com.

Have a project like these?
Tell us about your project. We reply within one working day with honest next steps.
Start a projectOr call us on +94 70 608 9549