(AP)

Local time:

October 08, 03:01 AM
October 08, 03:01 AM

/Synq

/2025/

Close-up view of black and white piano keys on an electronic keyboard or synthesizer
Close-up view of black and white piano keys on an electronic keyboard or synthesizer
Close-up view of black and white piano keys on an electronic keyboard or synthesizer

Product Designer

Synq

Timeline

July 2025

Date

Jul 17, 2025

The Core Problem

I identified a critical disconnect between the design and engineering teams. Our Untitled UI kit, a key asset for the design team, was difficult for developers to translate into our Tailwind CSS-based style kit. This created significant friction, slowing down our workflow and causing a constant state of "stuckness" in our development cycles.

I identified a critical disconnect between the design and engineering teams. Our Untitled UI kit, a key asset for the design team, was difficult for developers to translate into our Tailwind CSS-based style kit. This created significant friction, slowing down our workflow and causing a constant state of "stuckness" in our development cycles.

/The path forward/

It was simple a way to It was a simple way to move forward: map the Untitled UI kit to Tailwind CSS components.

It was simple a way to It was a simple way to move forward: map the Untitled UI kit to Tailwind CSS components.

I discovered a way to create a unified system by integrating Figma and Supabase. The goal was to solve the disconnect between our design and engineering teams.

I discovered a way to create a unified system by integrating Figma and Supabase. The goal was to solve the disconnect between our design and engineering teams.

/How I Built It/

This project was an opportunity to explore new AI tools and find my rhythm in coding.

To build this solution, I embraced a forward-thinking toolkit. I used Figma Make as the core design component, leveraging its capabilities for creating the front end of the UI kit. For prompt generation and refinement, I relied on ChatGPT. I then used Claude AI for bug fixing, code generation, and code correction, and handled the final debugging myself. Lastly, I used Supabase to integrate the backend, which housed all the necessary Tailwind CSS data.

/The solution/

A unified system that has the UI kit, which has been mapped to Tailwind CSS styling

I used Figma to build the front end of the Untitled UI kit. On the backend, I used Supabase to store all the corresponding Tailwind CSS data. This created a seamless workflow. Now, all a developer has to do is click on a component, and the system gives them the exact Tailwind CSS code they need to use. This made it easier to build and ensured our designs always stayed consistent.


/The frontend/

The frontend is now built using the Untitled UI kit.

This shift helped create a more consistent visual language across the product while speeding up the development process. It also improved design-to-engineering alignment, allowing for faster iterations and easier maintenance. The result was a cleaner, more scalable interface that supported future product growth.

/The backend/

Building a Scalable Backend

The backend is powered by MySQL in Supabase, where I manually integrated Tailwind CSS code for each Untitled UI equivalent component. This ensured seamless styling consistency across the product while maintaining flexibility for future feature updates.

/Setting Up the System/

Connecting Frontend and Backend

At this stage, I focused on mapping the backend to the frontend to ensure everything worked seamlessly. The goal was to make the system dynamic, allowing users to see real-time updates and interact smoothly with the interface. I also added functionality for copying Tailwind CSS code directly, streamlining the workflow for developers and ensuring consistency between design and implementation.

Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients
Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients
Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients

AP

/Stay in the loop.

Smart updates for smart people.

By submitting, you agree to our Terms and Privacy Policy

Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients

AP

/Stay in the loop.

Smart updates for smart people.

By submitting, you agree to our Terms and Privacy Policy

Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients

AP

/Stay in the loop.

Smart updates for smart people.

By submitting, you agree to our Terms and Privacy Policy

Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients

AP

/Stay in the loop.

Smart updates for smart people.

By submitting, you agree to our Terms and Privacy Policy

Abstract flowing waves in grayscale creating a smooth, undulating pattern with light and shadow gradients

Create a free website with Framer, the website builder loved by startups, designers and agencies.