Balance Scorecard Ormawa

← Back to projects

WEB APP

Balance Scorecard Ormawa

A BSC performance management dashboard for student organizations, replacing manual reporting with automated, weighted OKR matrix calculations across the four BSC perspectives.

ROLE

Solo Full-Stack Developer

TYPE

Personal Project

YEAR

2026

The problem

Student organizations report performance through spreadsheets stitched together by hand. Different orgs have different OKRs, different weightings, and different perspectives, so the work is hard to standardize and the numbers go stale fast.

What I built

A Laravel 11 + MySQL dashboard with a schema designed for variable OKR rules and changing weightings. The controller computes per-perspective achievement scores and a grand total across the four BSC perspectives, then persists the results per organization so progress can be tracked over time.

Impact & what I learned

Manual reporting becomes automated, comparable scoring across organizations. The interesting design problem was modeling rules that vary per organization and per period without hard-coding any of them, which pushed me to think more carefully about schema flexibility and controller responsibilities.

Tech stack

Laravel 11

PHP

MySQL

Eloquent ORM