The dashboard rebuild: legacy jQuery → React/TS clean architecture
ACCENTA · ENERGY PLATFORM · REACT 18 · TYPESCRIPT 5 · REDUX TOOLKIT
A real 445-line-component codebase, sparse docs, zero tests on the view layer. I introduced a framework-agnostic core/: domain models (DDD bounded contexts), ports & adapters, use-cases in TDD, dependency injection down to the date provider. The view became a thin presenter over Recharts. Exactly the “explore unfamiliar codebases, turn messy problems into clean solutions” your posting describes.