Investor and Admin Dashboards by Muhammad AneesInvestor and Admin Dashboards by Muhammad Anees

Investor and Admin Dashboards

Muhammad Anees

Muhammad Anees

Nine dashboards, 4 for investors and 5 for government admins, draw their data from another system's APIs. The frontend shouldn't have to care.
What I did
Centralised the external calls in our .NET 9 / ABP.io backend, so each dashboard makes one API call
Put a short-TTL Redis cache in front, keyed by tab, language and date range
Built 10+ reusable Highcharts components shared across the investor and admin Angular micro-frontends
Arabic and English, with RTL chart layouts
Server-side Excel and PDF reports with multi-sheet financial workbooks
Result
Top contributor on the project, 120+ merged commits
Full write-up: byanees.com/portfolio/backend-aggregation-layer
Like this project

Posted Oct 31, 2026

Nine investor and admin dashboards fed by another system's APIs. One aggregated call per dashboard from the ABP.io backend, short-TTL cache in front.