Project image

Wireframe Editor

I developed this wireframe editor tool to help the Studio Team at Designstripe design the React-based wireframes which serve as blueprints for generating brand-aware 2D marketing graphics. This project combines modern web technologies with AI capabilities, allowing designers to manually manipulate the wireframe visually, through code, and a co-pilot chat that has full access to the application state and the code of the underlying monorepo.

Technical Achievements

I engineered a custom Vite plugin system that serves as the backbone of the application. The plugin I created handles real-time code transformation and hot module replacement, enabling instant preview of wireframe changes. The plugin manages virtual modules and provides seamless integration between the frontend editor and the backend services.

One of my key technical accomplishments was implementing a bi-directional communication system between the frontend and an AI agent. I developed a robust event streaming architecture that processes complex design instructions and translates them into actionable wireframe modifications. The system I built handles everything from basic text updates to complex tool calls, all while maintaining a responsive user interface.

Other features of note are the integration of the Monaco code editor into the frontend that allows code directly sourced from the underlying monorepo to be edited in real time by both the designer working in the application and the co-pilot assisting the designer. This enabled the ability for a designer to run any app that consumed the wireframe files, such as our Social Media Post creator, and see their changes immediately in-context after editing them with this tool.

Impact and Results

This tool significantly streamlined the wireframing process, reducing the time from concept to implementation. The AI integration I developed allowed designers and developers to quickly iterate on ideas using natural language without having to understand React, while the real-time preview system ensured immediate visual feedback and pixel-perfect inspection.

Copyright © '14 – '25
Jeff Schofield