With this project, I developed 20+ custom components with extensive configuration options. I created these from the ground up using primarily vanilla JavaScript, HTML, and SASS, ensuring seamless integration with an AngularJS-based software platform.
The components are design tools built for users to dynamically create layouts with content in an online presentation software.
Every component includes custom settings based on the capability of the component itself, as well as positioning, styling, and accessibility options.
Ultimately, the components deliver a distinctive, compelling, and visually impressive presentation.