electric_bolt

Random User UX Widget Library

A Javascript-powered prototyping widget library for rapid prototyping in Axure RP

DOM manipulationAPIsJavscriptUX prototyping

Context

The Axure RP desktop application does not provide users with a way to easily insert randomly-generated content from the web. I wanted an easy way to prototype with random content, without having to write out my own random text strings or find image sources online.

Process

I created a library of widgets that leverage Javascript and make a call to the Random User Generator API to add random user avatars, names, addresses, etc. to the prototype at runtime.

Outcome

As a result, I can now quickly create prototypes with random content without having to search every time.

Learnings

I gained a better understanding of how to use query selectors to update DOM elements.

Next steps

Perhaps I'll rebuild the library as actual stand-alone web components that I can leverage in my future coding projects. Stay tuned for more!