The goal of this project was to design a highly flexible, component-based workspace that allows users to build custom data visualizations without writing code. I focused on creating a seamless "drag-and-drop" experience while maintaining deep configuration options for data sources, primary keys, and UI styling.