Skip to content

All work

Elixir Framework UI Overhaul

I rebuilt the UI of the Elixir enterprise framework in React. Pages now render from metadata instead of generated HTML and load about 15% faster.

Updated .

Role
Sole Developer
Year
2020
Type
Product Development
Stack and skills
React, Java, Dynamic Rendering, Elixir Framework

Elixir generates three-tier web applications from UML models, with model-driven architecture and generic programming. Its UI used to be generated as HTML on the server. I replaced it with a React UI that renders every page from the application metadata.

Role: Sole developer of the new UI.

Stack: React, with the Java backend of the framework.

What it does

  • The renderer handles the page scenarios that the framework supports, from metadata alone.
  • Pages load about 15% faster than with the old HTML generation.
  • The new UI keeps every feature of the old one, including role-based access.

See all work