LearnVisual is a collection of visual explanations for technical concepts. It combines text with animations, charts and interactive examples across algorithms, mathematics, statistics, deep learning and computer networks.
I built the web interface with Next.js and React, using Three.js, D3.js and Chart.js for the visualizations.
LearnVisual · Project screenshot
Making the explanation interactive
The visuals sit alongside the explanation, so a reader can inspect an example while following the underlying concept. Different subjects use different representations: charts for data, animations for processes and 3D views where spatial relationships matter.