Customizable Components

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.

presentation tools

The components are design tools built for users to dynamically create layouts with content in an online presentation software.

Section 1 Image

custom settings

Every component includes custom settings based on the capability of the component itself, as well as positioning, styling, and accessibility options.

engaging design

Ultimately, the components deliver a distinctive, compelling, and visually impressive presentation.