Challenge
The biggest hurdle was creating a smooth, responsive experience for users across all devices, especially mobile. Since this was my first Web3 project, adapting to its intricacies added complexity. Beyond mobile responsiveness, we encountered an additional challenge: how to graphically represent complex swap and trade configurations in a way that users could easily share on social media to build interest. Lastly, gas fees were a major barrier to adoption, significantly impacting the user experience and usability of the DEX.

Solutions
Using the existing tech stack (React, Typescript, Chakra UI, Metamask), I focused on improving mobile responsiveness and creating a clear user journey. Here's how we approached the problem:

Contribution
As the project's UX lead and the newest team member, I took charge of creating a clean and responsive user experience across all devices. I recommended changes to our API data schemas to improve content delivery and built the custom landing page on Squarespace. I also designed and tested potential solutions for social sharing challenges and was responsible for manually testing the DEX across multiple browsers and devices, documenting bugs and documented and resolved. Lastly, I contributed to the product's walkthrough documentation, making it easier for new users to navigate the platform.

Impact
My work drove the alpha release of the DEX, gaining initial traction while the NFT market was peaking. Despite not pursuing further releases, the project provided valuable lessons and is now used internally as a case study for improving our Node API infrastructure. The knowledge gained from scoping the user experience early on has informed future projects, particularly regarding how we can improve the developer experience.

Key Takeaways
Scope early to avoid roadblocks
Planning for features like social sharing upfront prevents decisions that can block smooth user experience later.
Failed projects teach valuable lessons
While the DEX wasn't expanded, it informed improvements to Node API development and highlighted the importance of flexibility in product design.
Responsive design drives adoption
Building for Web3 reinforced that user experience and device compatibility are critical to supporting product adoption.
Explore more projects