Dexla Case Study

UX research
Webflow development
UI design
2024

The Problems

"Making entrepreneurship accessible to anyone with an idea." That summarises what Dexla, an AI app builder, is all about.

Building your own app sounds exciting, until you sit down and try to do it. That is what Dexla wanted to fix. They were building an AI-powered app builder aimed at everyday business owners, not tech-savvy devs.

When I joined Dexla as a UX/UI designer and no-code developer, most of the platform was still geared toward users with low-code skills. It was not friendly for people without a technical background. So I was brought on to help redesign the platform with a team of designers.

The goal? Make building a web app feel way less confusing, and way more doable, especially for small business owners who just want to get online and get moving.

Challenges

  • Simplifying technical processes was daunting. Even with my technical stack, there was only so much I could simplify
  • I struggled to balance generalising certain technical terminologies while preserving their meaning and essence.
  • Lastly, Dexla's platform had visual inconsistencies because it did not have a company design system. This made the redesigning process more tedious.

What exactly are users struggling with?

Let’s be honest, simplifying tech related terminologies and processes are hard, even when you do understand the tech. I have some background in HTML, CSS, and JavaScript, so I knew what needed simplifying. But turning all that into something a non-technical user could understand? That was a different challenge.

On top of that:
  • The platform didn’t have a design system, so everything looked a little off.
  • The terminologies were still very developer-focused.
  • And the actual process of positioning elements on the canvas was… confusing, and anything but user-friendly.
We had to rethink the experience from the ground up — not just to make it easier, but to make it feel easier too.

Competitive Analysis: Strength, Weakness and Dexla's Edge

‍Researching Dexla’s competitors revealed key gaps in existing no-code platforms, shaping my approach to designing a more intuitive and accessible interface. Many competitors, like Retool and Flutterflow, required technical knowledge, while others, like Unstack and Adalo, restricted customisation to side panels.

I saw an opportunity to simplify web app development by integrating direct canvas editing, AI-assisted onboarding, and a structured 96-column grid system, allowing users to build with precision while keeping the experience fluid and beginner-friendly.

A major takeaway from platforms like Webwave and Jetadmin was the importance of alignment tools and spacing indicators. Inspired by their use of cross-hairs, rulers, and snap-to-grid mechanics, I designed Dexla’s drag-and-drop system to offer clear visual feedback, reducing frustration when positioning components. Unlike tools that required separate panels for fine-tuning, I ensured users could adjust layout, spacing, and resizing directly on the canvas—enhancing both speed and usability.

This research-driven approach led to a faster, more intuitive Dexla experience that empowers non-technical users to build apps effortlessly. By eliminating common pain points, complex terminology, rigid drag-and-drop mechanics, and hidden customisation settings, I crafted an interface that prioritises clarity, flexibility, and efficiency.

The result? A platform that helps entrepreneurs focus on their ideas rather than the technicalities of app building.

Proposed solutions overview

We solved the terminology simplification by consulting with stakeholders and developers to agree on certain terms.

I led the creation of a well-structured design system. This served as a foundation that fostered collaboration and reduced inconsistencies. Before diving into redesigning, we were torn between using either Grid or Flex to simplify positioning components onto the canvas through the drag-and-drop process.

While each approach had its advantages and drawbacks, we had to choose the solution that would best meet our target audience's needs. The team couldn't decide on either approach.

Therefore, we decided to compare both approaches by implementing each one separately. Below, I will walk you through our thought process for each solution.

Flex proposed solution

We thought maybe a simplified version of Flexbox could work. I knew the ins and outs of flex layouts, so I figured I could hide the complexity and make it user-friendly.
I designed:

  • Interactive alignment lines (like crosshairs) to guide placement
  • Hover nodes for resizing elements
  • Tags like S, M, L, XL instead of pixel values
  • Automatic spacing indicators between elements

It worked… sort of. It looked great, but testing showed that performance started to dip with too many flex containers. And from a dev perspective, it would have taken months longer to go live. Not worth it. So we moved on.

Grid proposed solution

This approach used a 96-column layout behind the scenes. Components would snap into place on the canvas, stretch across columns, and scale responsively. We added:

  • Hover nodes for resizing
  • Snap-to-column logic for faster alignment
  • No need to understand any code-like properties

It worked. Really well. We tested it by building a full web page from scratch, and it took less than 15 minutes. And the experience felt simple, visual, and fast. Way more suited to our audience.

Business owners could now focus on their ideas, not on fiddling with weird layout settings or wondering what "flex-direction" meant. The final version of Dexla was:

  • Faster to build with
  • Easier for non-technical users
  • More scalable for future updates

Key Takeaways

This project reminded me that simplicity is really hard to design for,  but so worth it. This project taught me the importance of:

  • Balancing technical feasibility with aesthetics
  • collaborating closely with stakeholders and developers
  • Iterating based on performance testing and real-world use cases

Oh, and I also designed and built Dexla’s marketing site in Webflow. You can check that out here

More projects