01
Data visualization
Multiple chart types — line, bar, donut, area — using React Charts. Each one matches the design spec spacing and color palette exactly.
02
State management
Zustand for global state — portfolio totals, filters, and time-range selection all update the charts in real time without prop drilling.
03
Responsive layout
Dashboard grid adapts from wide desktop layouts to mobile — charts reflow, sidebar collapses, tables become scrollable.