How might we enable users to build and manage web pages easily without requiring coding knowledge?
eCommerce Software Solutions
Role
UI/UX Designer, Interaction Design
Platform
Responsive CMS Website Builder
Year
2021 to 2022


Designed an internal CMS page editor for an eCommerce software platform, enabling users to create, edit, and publish content through a no-code WYSIWYG experience. As the sole designer, I led the interaction, visual, and UX design of responsive templates, content components, and system icons to make page creation intuitive and accessible for non-technical users.
Collaborated closely with content managers to identify common client needs and translate them into scalable, easy-to-use templates and editing experiences.
My experience


Problem: What’s not working?
There was no existing design foundation for the editor, requiring the experience to be built from scratch.


The challenge was creating a flexible yet simple interface that allowed users to customize pages confidently without developer support.
Impact & Value Proposition
For Users
Enabled users to create and edit website pages visually in real time through a drag-and-drop, no-code experience that reduced complexity and improved usability.
Improved product adoption and usability by providing responsive templates, reusable content sections, and a more scalable self-service content management experience.
For the Business
This approach
Conducted competitor research, designed responsive layout templates and recognizable icon systems, and collaborated with stakeholders to prioritize commonly used content patterns and features. Iterative improvements were also introduced to optimize performance and educate users on better content practices.
Strengthened my ability to design scalable systems from the ground up while balancing flexibility, simplicity, and usability. The project also reinforced the importance of combining user freedom with thoughtful constraints and guidance.
What this taught me


Made with tender loving care. Fuelled by dirty matcha and a bit of anxiety.