C/A
← All work

04 / PERSONAL BUILD · 2024

Admin dashboard

Three data-heavy views, four integrated modules, five themes

ReactContext APITailwind CSSSyncFusion

Context

A ground-up admin dashboard built to practise data-heavy UI: Orders, Employees and Customers views with advanced search, sort and inline editing.

Problem

Dashboards die by inconsistency — every table behaving slightly differently, theming bolted on at the end. The goal was one coherent system, mobile-responsive, themed from day one.

Approach

  • 01Built three data views sharing one interaction grammar for search, sorting and inline editing.
  • 02Integrated four modules — Calendar, Kanban, Rich Text Editor, Color Picker — under the same layout system.
  • 03Implemented a 5-theme light/dark theming system driven by context, not per-component overrides.

Outcome

A fully responsive dashboard where every view, module and theme composes from the same primitives.

GitHub

Next case studyMulti-tenant hospital CMS