<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[DesignerUp]]></title><description><![CDATA[UI/UX Design Articles and Resources]]></description><link>https://designerup.co/blog/</link><image><url>https://designerup.co/blog/favicon.png</url><title>DesignerUp</title><link>https://designerup.co/blog/</link></image><generator>Ghost 5.55</generator><lastBuildDate>Thu, 16 Apr 2026 10:02:55 GMT</lastBuildDate><atom:link href="https://designerup.co/blog/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[I taught designers how to steal from Google, then they featured me in their UX Certificate Course]]></title><description><![CDATA[My lesson about stealing from Google got me featured in Google’s UX Certificate Course. Here's how to use Google's Material Design Systems as a free learning tool. ]]></description><link>https://designerup.co/blog/how-to-steal-from-google-design-system/</link><guid isPermaLink="false">698ddfbadd3a2a7634a90f31</guid><category><![CDATA[Design Systems]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Thu, 12 Feb 2026 15:24:02 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2026/02/6.png" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2026/02/6.png" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course"><p>One of my <a href="https://designerup.co/blog/10-best-design-systems-and-how-to-learn-and-steal-from-them/">most popular lessons ever</a> is about Design Systems. It&#x2019;s a comprehensive guide to how to learn and steal from them. </p>
<p>One of the examples I use is Google&#x2019;s own Material Design System, explaining exactly how to steal from it and use it as a free design course &#x2013; paradoxically, they chose to feature it in their Google UX Design Certificate Course &#x1F643;. </p>
<p><em>But why?</em></p>
<p>While most articles talk about what a design system is and how to make one, in <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">my course</a>, I had been framing them as a teaching tool to help my students explore and learn best practices and principles of atomic UI design, UX and Product Design.</p>
<p><strong>Because what many designers don&#x2019;t notice is that existing design systems are a tremendous untapped resource for learning UX/UI design just by studying them!</strong></p>
<p>What better way to understand how to design a user flow for e-commerce than from <a href="https://mobbin.com/flows/3a45d99f-42ab-46e7-9dd1-59673adc2e7f?via=elizabeth&amp;tab=screens&amp;ref=designerup.co">Shopify</a> or an iOS mobile app than from <a href="https://mobbin.com/screens/a03dd6d8-46a4-4a50-89c7-b560ea624cef?via=elizabeth&amp;tab=screens&amp;ref=designerup.co">Apple</a>?!</p>
<p>Design Systems are full of what we call <a href="https://designerup.co/blog/copy-and-paste-ui-component-libraries/">UI Components</a> and <a href="https://designerup.co/perks/mobbin?ref=designerup.co">Design Patterns</a> and great product designers know how to use these to inform their decisions and how best to assemble them to create their own designs.</p>
<p>The best part &#x2014; there is no need to reinvent the wheel when it comes to learning about these, not when the best companies in the world have already paved the way, tested them with actual users and published their methodologies online in the form of a freely available design system.</p>
<blockquote><strong>&#x201C;Sometimes I think everything I draw is just a combination of all of the millions and millions of drawings I&#x2019;ve seen.&#x201D;</strong></blockquote>
<p>So how can you learn and steal from Google?</p>
<p>Well it starts by taking a look at their design system. The current iteration they&#x2019;ve released is called <a href="https://m3.material.io/?ref=designerup.co">Material Design 3: Expressive</a>.</p>
<p>It&#x2019;s completely open source and it contains every atomic UI component, style, typographic rule, motion system and foundation of UI design you could ever need to know about.</p>
<p><strong>It&#x2019;s basically a free course in UI/UX design.</strong></p>
<h2 id="how-to-get-started-stealing"><strong>How to get started stealing</strong></h2>
<p>I recommend exploring the <a href="https://m3.material.io/?ref=designerup.co">online guide</a> and also downloading the <a href="https://www.figma.com/community/file/1035203688168086460?ref=designerup.co">Design Kit for Figma</a> so you can follow along and play with it yourself. Here&#x2019;s how use it as a study guide and reference.</p>
<h2 id="part-1-philosophy">Part 1: Philosophy</h2>
<p>First up, we have the philosophy of <a href="https://m3.material.io/?ref=designerup.co">Material Expressive Design System</a>.</p>
<p>If you&#x2019;re familiar with Material Design 2, Material 3 isn&#x2019;t a dramatic visual overhaul or departure from that. It&#x2019;s more of a mindset shift. </p>
<figure class="kg-card kg-image-card kg-width-wide"><img src="https://designerup.co/blog/content/images/2026/02/1-3.png" class="kg-image" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course" loading="lazy" width="2000" height="857" srcset="https://designerup.co/blog/content/images/size/w600/2026/02/1-3.png 600w, https://designerup.co/blog/content/images/size/w1000/2026/02/1-3.png 1000w, https://designerup.co/blog/content/images/size/w1600/2026/02/1-3.png 1600w, https://designerup.co/blog/content/images/size/w2400/2026/02/1-3.png 2400w" sizes="(min-width: 1200px) 1200px"></figure>
<p>The earlier versions of Material Design were about giving everything a clear, consistent Google look &#x2014; strong colors, clear structure, recognizable patterns. It was polished and unified. Material 3 &#x2014; often referred to as &#x201C;Material You&#x201D; &#x2014; shifts the focus from consistency to personalization. Instead of saying, &#x201C;<em>Here&#x2019;s how Google apps should look,&#x201D;</em> it asks, <em>&#x201C;How can this system adapt to the person using it?&#x201D;</em></p>
<p>So the biggest difference isn&#x2019;t just softer corners or new color rules. It&#x2019;s that the design system becomes flexible by default. It can generate its own color palettes, adjust to light or dark mode more fluidly, and feel less rigid without losing structure. If Material 2 felt like a carefully designed uniform, Material 3 feels more like a tailored outfit &#x2014; still structured, but made to fit the individual rather than the brand alone.</p>
<p>Every design system needs to have an underpinning philosophy like this, something that stems from the product&#x2019;s vision and the ideal user experience you want people to have when they use your product.</p>
<p><strong>&#x1F977;&#x1F3FC;How to steal from this:</strong> Think about your own design philosophy and how you would write something like this for a product or project you are working on.</p>
<hr>
<h2 id="part-2-foundations">Part 2: Foundations</h2>
<p>The Foundations section defines the core structural rules that govern how an interface is built and should behave in different environments. </p>
<figure class="kg-card kg-image-card kg-width-wide"><img src="https://designerup.co/blog/content/images/2026/02/2-1.png" class="kg-image" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course" loading="lazy" width="2000" height="857" srcset="https://designerup.co/blog/content/images/size/w600/2026/02/2-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2026/02/2-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2026/02/2-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2026/02/2-1.png 2400w" sizes="(min-width: 1200px) 1200px"></figure>
<h3 id="accessibility"><strong>Accessibility</strong></h3>
<p>If you haven&#x2019;t spent time learning about accessibility and accessible design yet, this is a great place to start.</p>
<p>Here&#x2019;s you&#x2019;ll get introduced to accessibility concepts, requirements and goals, the minimum requirements established by <a href="https://www.w3.org/WAI/standards-guidelines/wcag/?ref=designerup.co">WCAG</a> that you need to have in order support specific human needs and how things should be documented across your components and pages.</p>
<h3 id="assistive-technology"><strong>Assistive Technology</strong></h3>
<p>You&#x2019;ll also learn about assistive technology, how to support different disabilities and the various inputs and outputs that make it possible.</p>
<h3 id="adaptive-design"><strong>Adaptive Design</strong></h3>
<p>Another area of foundations is Adaptive design, like accessibility it&#x2019;s another one of those silent design techniques that is often left ill-considered. Things like how user preferences affect the visual design, device usage and the conditions that determine layout, sizing and presentation.</p>
<h3 id="interaction-design"><strong>Interaction Design</strong></h3>
<p>Interaction design deals with things like gestures, inputs, selections and states and are an extremely important part of UX design. Things like selection indicators, how users enter text into fields, focused and hover states of buttons are crucial experiences every designer must consider.</p>
<p><strong>&#x1F977;&#x1F3FC; How to steal from this:</strong> Start to build an mental map and checklist of the &#x2018;invisible&#x2019; things that your designs need to consider and accomplish.</p>
<hr>
<h2 id="part-3-styles">Part 3: Styles</h2>
<p>Now, onto the flashy stuff. Like most design systems the styles section deals with the visual identity of the components and elements you see on screen. Things like <a href="https://youtu.be/GyVMoejbGFg?ref=designerup.co">colors</a>, <a href="https://m3.material.io/styles/elevation/overview?ref=designerup.co">elevation of cards</a>, <a href="https://m3.material.io/styles/icons/overview?ref=designerup.co">icons</a>, graphical elements and shapes, <a href="https://youtu.be/OKGTkLqgm58?ref=designerup.co">typography</a> and even <a href="https://m3.material.io/styles/motion/overview/how-it-works?ref=designerup.co">motion design</a>.</p>
<figure class="kg-card kg-image-card kg-width-wide"><img src="https://designerup.co/blog/content/images/2026/02/3-1.png" class="kg-image" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course" loading="lazy" width="2000" height="857" srcset="https://designerup.co/blog/content/images/size/w600/2026/02/3-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2026/02/3-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2026/02/3-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2026/02/3-1.png 2400w" sizes="(min-width: 1200px) 1200px"></figure>
<p>One of the most important and more advanced aspects of M3 is in the color schemes section. It&#x2019;s no longer just about choosing a static color palette, but about choosing <a href="https://m3.material.io/styles/color/dynamic/choosing-a-source?ref=designerup.co">dynamic color schemes</a> that change based on personalization and interaction on the user-side. It&#x2019;s a whole other world to consider, with many color decisions to be made and permutations to be tested.</p>
<p><strong>&#x1F977;&#x1F3FC;How to steal from this:</strong> You can quite literally steal their color palettes, icons and fonts. Check the most up-to-date resources in each section of the guide for links.</p>
<h2 id="part-4-components">Part 4: Components</h2>
<p>My favorite part. Product design is all about these tiny, little atomic elements that stack together to form bigger and more useful elements. The way we assemble and choreograph the interaction of these elements is what matters the most.</p>
<figure class="kg-card kg-image-card kg-width-wide"><img src="https://designerup.co/blog/content/images/2026/02/4-1.png" class="kg-image" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course" loading="lazy" width="2000" height="857" srcset="https://designerup.co/blog/content/images/size/w600/2026/02/4-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2026/02/4-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2026/02/4-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2026/02/4-1.png 2400w" sizes="(min-width: 1200px) 1200px"></figure>
<p><strong>Google organizes these components into 6 main categories:</strong></p>
<ul><li>Action</li><li>Containment</li><li>Communication</li><li>Navigation</li><li>Selection</li><li>Text input</li></ul>
<p>I love the simplicity of this. It takes an otherwise seemingly endless list of components and makes it mentally manageable and gives them a distinct purpose.</p>
<p>&#x2611;&#xFE0F; <strong>Checkboxes</strong> - that&apos;s an action component</p>
<p>&#x1F4C6; <strong>Date and Time Picker</strong> - those are selections</p>
<p>&#x26A0;&#xFE0F; <strong>Dialogs</strong> - these are communication (and maybe an action thrown in there for good measure)</p>
<p><strong>&#x1F977;&#x1F3FC;</strong> <strong>How to steal from this:</strong> Learn what each of these are, how to use them and practice assembling them and designing them yourself from scratch to form larger components and entire screens and flow.</p>
<h2 id="bonuspart-5-advanced-studies-and-%E2%80%98thievery%E2%80%99">Bonus - Part 5: Advanced Studies and &#x2018;Thievery&#x2019;</h2>
<p>Each component has a &#x2018;Specs&#x2019; tab where you can go deeper into the granular aspects of things like design token naming as well as precise spacing and sizing of these elements. </p>
<figure class="kg-card kg-image-card kg-width-wide"><img src="https://designerup.co/blog/content/images/2026/02/5-1.png" class="kg-image" alt="I taught designers how to steal from Google, then they featured me in their UX Certificate Course" loading="lazy" width="2000" height="857" srcset="https://designerup.co/blog/content/images/size/w600/2026/02/5-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2026/02/5-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2026/02/5-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2026/02/5-1.png 2400w" sizes="(min-width: 1200px) 1200px"></figure>
<p>Now this is just Google&#x2019;s way, but as you learn and improve your design skills this is the kind of precision you should be aiming for with your own design elements and thinking about how to document and communicate them clearly to other designs and developers on your team &#x2014; this is part and parcel of excelling and your craft.</p>
<p>Everything you need to become a great product designer is all here, and it&#x2019;s here for free. You just need to know how to look at it and how to steal from it.</p>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F4D8;</div><div class="kg-callout-text">Want to learn more about design systems? I&#x2019;ve created a free video crash course all about Design Systems <a href="https://designerup.co/design-systems?ref=designerup.co" rel="noopener noreferrer">you can access it here.</a></div></div>
<p></p>]]></content:encoded></item><item><title><![CDATA[Anyone Can Prompt a Basic App. Here’s How to Vibe Code One That's Actually Worth Shipping (Step-by-Step Guide)]]></title><description><![CDATA[If you want to be better than most at vibe coding, you can follow this four-step framework for figuring out what idea you should build, what to do to make it successful, what tools you should use, and how to turn your idea into a real app step-by-step. ]]></description><link>https://designerup.co/blog/how-to-vibe-code-an-app-actually-worth-shipping-step-by-step-guide/</link><guid isPermaLink="false">6937a012dd3a2a7634a90d73</guid><category><![CDATA[AI Design]]></category><dc:creator><![CDATA[DesignerUp]]></dc:creator><pubDate>Wed, 10 Dec 2025 08:46:02 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/12/Cover.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/12/Cover.jpg" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)"><p>I&apos;ve spent hundreds of hours vibe coding and building apps this year trying out new tools and helping my students and businesses build products with AI. What I found is that most people are doing it wrong and wasting a lot of time and credits in the process. </p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/bJdLR4sSj5g?list=PLl0Umi92CQzUb_X49mV2x5vo9t9vmhHw0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<h2 id="what-youre-going-to-learn">What you&apos;re going to learn</h2>
<p>If you want to be better than most at vibe coding, I&apos;m going to show you my four-step framework for figuring out what idea you should build, what to do to make it successful, what tools you should use, and how to turn your idea into a real app step-by-step. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.51.31-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1112" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.51.31-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.51.31-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.51.31-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.51.31-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>We&apos;re going to do this by building a complex SaaS app together that integrates AI LLM APIs like <a href="https://chatgpt.com/?ref=designerup.co">OpenAI</a>, <a href="https://gemini.google.com/?ref=designerup.co">Google Gemini 3</a> and <a href="https://www.anthropic.com/?ref=designerup.co">Anthropic</a> and third-party apps like <a href="https://calendar.google.com/?ref=designerup.co">Google Calendar</a>. </p>
<h2 id="who-this-guide-is-for">Who this guide is for</h2>
<p>Whether you&#x2019;re a designer, a developer, a product manager, or a founder I&apos;m curious&#x2013; what is the closest that you have come to building a really good app? Did you get stuck at some stage? Was it learning the tool? Was it the prompting? Did you have trouble coming up with an idea? </p>
<p>If any of those things have plagued you in the past, this guide will help you overcome those hurdles and make something better than average and will save you a significant amount of trial and error&#x2014;not to mention wasted credits. </p>
<h2 id="step-one-research-and-problem">Step One: Research and Problem</h2>
<p>Step one is research and problem definition. This is by far the most important step, but it&apos;s the part that people don&apos;t spend nearly enough time on. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.57.49-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1114" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.57.49-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.57.49-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.57.49-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.57.49-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It all starts with picking the right problem to solve. And keep in mind that I said the right problem to solve and not the right solution to build. So I wanted to solve a problem that I had and that my fellow creators and teachers and founders that I know complain about constantly and that is </p>
<p>How do we create better social media posts to get more eyes on our content? So for this we need to do some good old-fashioned user and market research because honestly, building is easy now, good ideas and distribution are really hard. </p>
<p>I kicked off my research by talking to a bunch of folks that I know who are content creators to see what they&apos;re doing, what they&apos;re struggling with. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.58.24-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.58.24-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.58.24-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.58.24-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.58.24-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Whatever it is, spend as much time as you can getting to know the people and the problem space. If you&apos;re thinking about launching and monetizing later, this is even more important. </p>
<p>&#x1F538;Do enough people have this problem? </p>
<p>&#x1F538;How would you actually get out in front of them? </p>
<p>&#x1F538;Would they pay to solve this problem? </p>
<h3 id="competitive-analysis">Competitive Analysis</h3>
<p>What about existing products that already do this? Buffer is an example of one of the most popular social media scheduling tools, and this is what it generates with its AI assistant. </p>
<p>Buffer, for example, is one of the most widely used social media scheduling tools, and it now includes an AI assistant for generating posts. But examining existing products often reveals an important truth: the presence of a solution doesn&#x2019;t guarantee the quality of that solution. And it certainly doesn&#x2019;t mean there isn&#x2019;t room to create something better.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.59.17-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1130" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.59.17-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.59.17-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.59.17-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.59.17-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h2 id="research-insights">Research Insights</h2>
<p>The purpose of this early research phase is to uncover two or three meaningful insights and define a clear unique value proposition&#x2014;something that will guide every decision that comes afterward.</p>
<p>After interviewing, surveying, and having long conversations with other creators and founders, here&#x2019;s what emerged:</p>
<p><strong>&#x1F4A1; Insight 1: Each platform has its own etiquette&#x2014;and its own &#x201C;invisible rules.&#x201D;</strong><br>There are subtle algorithmic preferences and formatting conventions baked into every platform. Most people only learn them by running countless small experiments, paying attention to what performs, and noticing what quietly gets suppressed.</p>
<p><strong>&#x1F4A1; Insight 2: AI thinks in content. People think in shapes.</strong><br>AI can generate a persuasive block of text, but that doesn&#x2019;t mean it will work on a platform like LinkedIn. Humans respond to structure&#x2014;the shape of the post, the rhythm of the lines, the use of emojis, how much appears above the fold, and the overall scannability. These visual qualities often matter more than the words themselves.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.59.47-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.59.47-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.59.47-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.59.47-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.59.47-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>What many creators are doing right now is cobbling together their own workflow: digging through past notes, asking friends for advice, and relying on a patchwork of tools. Meanwhile, those who have been writing online for decades have a strong intuition built from trial and error&#x2014;not abstract theories.</p>
<p>Which leads to the unique value proposition for this project:</p>
<p><strong>&#x1F4A1; The real value comes from the accumulated, hard-earned knowledge you can&#x2019;t find by browsing the internet.</strong><br>Capturing that lived expertise&#x2014;those nuanced rules, patterns, and formatting instincts&#x2014;is what will make this tool genuinely useful, and it&#x2019;s why I feel confident moving forward with it.</p>
<h2 id="step-two-plan-and-strategize">Step Two: Plan and Strategize</h2>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-4.00.19-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-4.00.19-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-4.00.19-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-4.00.19-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-4.00.19-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Step two is planning and strategizing. I need to come up with the features and the UI and the user experience that I want for the app. It doesn&apos;t have to be a massive startup idea, either it can be: </p>
<h3 id="app-ideas">App Ideas</h3>
<ul><li>An internal tool that saves you time</li><li>Something that reduces a repetitive task</li><li>A B2B tool like a dashboard or an automation</li><li>Something that consolidates scattered tools</li></ul>
<p>To save myself time here, I&apos;m going to start by enlisting the help of ChatGPT.</p>
<p>I mentioned earlier, most people are doing it wrong. They just type in a single prompt asking the AI to build them something. But if you want to spend a lot less time going back and forth with the agent and debugging things, then I recommend ditching the prompt altogether and doing something called <strong>Metaprompting</strong>. </p>
<p><strong>Prompting is telling the AI what to make. </strong></p>
<p><strong>Metaprompting is telling the AI how to think. </strong></p>
<p>Usually, it&apos;s done by asking one AI to generate a complex prompt that you will then give to another AI.</p>
<p>That&apos;s exactly what we&apos;re going to do here with ChatGPT. </p>
<h2 id="generating-a-prd-product-requirements-document">Generating a PRD (Product Requirements Document)</h2>
<p>At this stage,<strong> I take all of my research&#x2014;the notes</strong> I&#x2019;ve gathered, the insights from conversations with other creators, and the unique angles I want this app to have&#x2014;and <strong>paste it directly into ChatGPT</strong>. I usually format it as a set of bullet points so the model can clearly understand what matters most.</p>
<p>Then I give it a ChatGPT simple instruction:</p>
<p>I want you to act like a co-founder and help me build this app idea called Visual Virality. Ask me any questions you need to such as:</p>
<ul><li><em>Who is this app for? </em></li><li><em>What is the problem statement? </em></li><li><em>What are the user stories? </em></li><li><em>What type of app am I building?</em></li></ul>
<p>&#x1F4A1;The goal here with the metaprompt is to generate a PRD, which is known as a product requirements document that I will then give to to my AI Coding Agent. </p>
<div class="kg-card kg-toggle-card" data-kg-toggle-state="close">
            <div class="kg-toggle-heading">
                <h4 class="kg-toggle-heading-text"><span>VisualVirality &#x2014; PRD + User Stories MetaPrompt for AI Agent</span></h4>
                <button class="kg-toggle-card-icon">
                    <svg id="Regular" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24">
                        <path class="cls-1" d="M23.25,7.311,12.53,18.03a.749.749,0,0,1-1.06,0L.75,7.311"/>
                    </svg>
                </button>
            </div>
            <div class="kg-toggle-content"><p><span>You&apos;re building VisualVirality &#x2014; a viral social media content generator and planner that creates platform-native posts, previews them visually, and helps users post at the right time using best-practice checklists. Use /</span><b><strong>OpenAI</strong></b><span> for generating content /</span><b><strong>Google Gemini</strong></b><span> for generating images /</span><b><strong>Anthropic</strong></b><span> for generating further content or doing research.</span></p><p><b><strong>Product Description</strong></b></p><p><span>VisualVirality helps brands grow organically by turning a single topic into multiple platform-specific viral posts. Each post is optimized for how people consume and engage with content on LinkedIn, X (Twitter), Instagram, Threads, TikTok, YouTube (script format), and Medium (article outline). It adapts tone, formatting, and style per platform and helps users post smarter with visual previews, performance scores, and scheduling tools.</span></p><p><b><strong>How It Works</strong></b></p><p><span>Users start by entering a topic, goal (used internally), and keywords. They can paste in a viral post URL as a reference or let the app pull high-performing examples based on their topic.</span></p><p><span>Next, users choose the platforms they want to generate content for. Each version of the post is automatically rewritten with the correct tone, length, structure, formatting quirks, and cultural fit for the platform selected. Posts are displayed in realistic visual mockups that show exactly how they&#x2019;d appear in the feed.</span></p><p><span>Each post also includes:</span></p><ul><li value="1"><span>A Tone Adjuster to shift between calm, bold, friendly, etc.</span></li><li value="2"><span>An &#x201C;Angle Regenerate&#x201D; feature to try new framings (e.g. story-driven, contrarian, listicle, emotional).</span></li><li value="3"><span>A &#x201C;Rules to Avoid&#x201D; section for banned phrases, cringey buzzwords, or brand-specific voice filters.</span></li></ul><p><b><strong>Virality Score &amp; Post Preview</strong></b></p><p><span>Each post receives a Virality Score &#x2014; a prediction of how well it might perform &#x2014; visualized with a fluid, animated &#x201C;liquid metal&#x201D; virality bar. Below it are suggestions to improve the score, such as strengthening the hook or adjusting line rhythm.</span></p><p><span>Posts are styled with attention to line breaks, emoji use, spacing, and scroll rhythm to mimic real high-performing content.</span></p><p><b><strong>Smart Posting Checklist</strong></b></p><p><span>Every post also generates a platform-specific checklist that guides users on how to post for best results. The checklist includes best practices and timing reminders, such as:</span></p><ul><li value="1"><span>&#x201C;Don&#x2019;t edit your LinkedIn post for 2 hours.&#x201D;</span></li><li value="2"><span>&#x201C;Add your link to the comments after 1 hour.&#x201D;</span></li><li value="3"><span>&#x201C;Repost your X thread with a new hook after 24 hours.&#x201D;</span></li><li value="4"><span>&#x201C;Reply to your original tweet within 15 minutes to add context.&#x201D;</span></li><li value="5"><span>&#x201C;Save your Instagram post to Stories the next day.&#x201D;</span></li></ul><p><span>Each checklist is time-aware (before post, after 1 hour, etc.), platform-specific, and toggleable in the UI.</span></p><p><b><strong>Google Calendar Scheduling (Core Workflow)</strong></b></p><p><span>After generating and reviewing a post, the user can schedule it by selecting a date and time. This will:</span></p><ol><li value="1"><span>Create a Google Calendar event.</span></li><li value="2"><span>Automatically title the event with the platform and topic.</span></li><li value="3"><span>Include a deep link back to the post inside VisualVirality.</span></li><li value="4"><span>Optionally copy a short version of the post into the calendar description.</span></li><li value="5"><span>Send a reminder before the scheduled time so the user can post manually.</span></li></ol><p><span>Users can also opt into a weekly flow: select approved topics at the start of the week, and the system will generate content for each, schedule them, and handle reminders.</span></p><p><b><strong>Scheduling &amp; Storage</strong></b></p><p><span>All posts are saved in the user&#x2019;s library, including version history and tone/angle variations. Each scheduled post includes its associated Google Calendar event ID and timestamp for easy updates or rescheduling.</span></p><p><b><strong>User Stories</strong></b></p><ul><li value="1"><span>As a user, I want to enter a topic and keywords so I can generate smart, tailored social posts.</span></li><li value="2"><span>As a user, I want to paste viral links or fetch examples so I can learn from what&#x2019;s working.</span></li><li value="3"><span>As a user, I want to choose multiple platforms and get native versions so I don&apos;t just cross-post the same thing.</span></li><li value="4"><span>As a user, I want to see real feed previews so I know exactly how it will look.</span></li><li value="5"><span>As a user, I want a post checklist with reminders so I know when to take follow-up actions (like adding links or replying to comments).</span></li><li value="6"><span>As a user, I want to schedule a post directly to my Google Calendar so I don&#x2019;t forget to post it.</span></li><li value="7"><span>As a user, I want calendar links to take me straight to the post in the app so I can copy, publish, or edit.</span></li><li value="8"><span>As a user, I want a tone adjuster and banned phrase filter so it sounds like me, not a generic AI bot.</span></li><li value="9"><span>As a user, I want to plan my week of content in advance so I can stay consistent without overthinking it.</span></li></ul></div>
        </div>
<p>From there, ChatGPT generates a full metaprompt tailored for the agent. It prepares a structured PRD, user stories, and the checklist logic I&apos;ll need for platform-specific formatting and algorithm-aware best practices. It even outlines the core user flow and captures details like microinteractions and small animation moments I want to include.</p>
<p>Looking at the output, it&#x2019;s clear that this project will require support from multiple tools&#x2014;likely several third-party integrations and definitely some AI assistance. The PRD becomes a guide for choosing which AI models or coding agents will work best for each part of the build.</p>
<p>Since this project branches into so many &#x201C;side quests&#x201D;&#x2014;content generation, platform previews, research tasks, design details&#x2014;the agent that I want to use is Replit. </p>
<h2 id="vibe-coding-agent-features">Vibe Coding Agent Features</h2>
<p>I&apos;ve tried out a lot of different AI generation tools this year and by far, <a href="https://designerup.co/perks/replit?ref=designerup.co">Replit</a> is the most non-technical-person friendly that&apos;s still capable of making really complex apps without having to do any technical stuff. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-3.52.17-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-3.52.17-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-3.52.17-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-3.52.17-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-3.52.17-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>&#x2705; It lets you design it, build it, and deploy it. </p>
<p>&#x2705; It has a super smart agent to help you. </p>
<p>&#x2705; It integrates really well with Figma, which I like because it&apos;s a tool that I&apos;m in all day anyway as a designer. </p>
<p>&#x2705; I don&apos;t need an API key or to make like a developer account in order to integrate my app with things like Claude or OpenAI. I can use third-party connectors and integrations like Google Calendar. </p>
<p> &#x2705; I don&apos;t have to worry about losing all of my work because it has built-in version control. </p>
<p>Those are just some of the things to consider when you&apos;re choosing what tools to build your app with. And for all of those reasons, I&apos;m going to go with Replit. </p>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text">If you want to try it out, too (which I highly recommend) then <a href="https://replit.com/refer/ElizabethAlli?ref=designerup.co" rel="noreferrer">click here for $10 of free credits</a>.</div></div>
<h2 id></h2>
<h2 id="step-three-design-and-build">Step Three: Design and Build</h2>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.24.14-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.24.14-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.24.14-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.24.14-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.24.14-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Once inside of Replit, the first thing you&#x2019;ll notice is the main prompt screen. From here, you can decide how you want to begin: either by generating a quick design prototype or by diving straight into a full build that includes integrations, a database, and complete app scaffolding.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-5.28.25-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1113" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-5.28.25-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-5.28.25-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-5.28.25-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-5.28.25-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The Design feature is a prototyping tool - this route is lighter and faster&#x2014;essentially a visual draft&#x2014;while the full build creates the structural foundation for a working application. You can start with either and choose which direction to go in once you finalize your plan in the next step. </p>
<h2 id="adding-llm-apis-and-tool-integrations">Adding LLM APIs and Tool Integrations</h2>
<p>I started by pasting in my problem statement and the general description of what I want the app to become. After that, I added the specific integrations and LLM&apos;s that will power the app.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.34.20-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1300" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.34.20-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.34.20-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.34.20-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.34.20-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>In Replit, integrations and connects are added using a simple backslash command. The left panel also shows every available integration, including newly added options for OpenAI and other large language models. You can search for what you need or scroll through the list to explore what&#x2019;s available.</p>
<ul><li><code>/openai</code> for generating written content</li><li><code>/gemini</code> for image generation using the latest Gemini 3 model</li><li><code>/anthropic</code> for deeper content generation and research-oriented tasks</li></ul>
<p>I also pasted the full PRD into the prompt so the system has a clear blueprint for what it&#x2019;s building. </p>
<p>If you already have mockups or screen examples or even a Figma design file, Replit lets you upload those as well, which helps guide the layout and interactions.</p>
<p>Within a few seconds, it produced a complete plan and confirmed that all of the integrations were active. It&#x2019;s a surprisingly seamless way to set the foundation for a more complex AI-driven app.</p>
<h2 id="adding-google-calendar-integration">Adding Google Calendar Integration</h2>
<p>When I&#x2019;m setting up an AI-assisted build in Replit, one of the first things I do is check and tweak the project plan. In this case, I realized I forgot to include a Google Calendar integration, so I went back into the plan to add it. Replit makes this part simple: after adjusting the details, it immediately surfaced the Google Calendar connector, and I connected it to my account. Once authenticated, the plan refreshed itself with the new functionality woven in.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.12.12-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1116" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.12.12-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.12.12-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.12.12-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.12.12-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>At this stage, Replit gives you a choice: you can generate a full build with the database scaffolding included, or you can begin with a design prototype. Starting with the design is usually the faster route&#x2014;it takes about five to ten minutes&#x2014;and it gives me a chance to check whether the layout and general direction feel right before committing to a longer build. The full version, with everything wired up, takes closer to twenty minutes.</p>
<p>For this project, I opted to begin with the design prototype. It&#x2019;s a good way to get a sense of the app&#x2019;s structure and aesthetics before moving into deeper implementation.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.12.45-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1104" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.12.45-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.12.45-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.12.45-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.12.45-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h2 id="designing-the-prototype-with-replit-agent">Designing the prototype with Replit Agent</h2>
<p>Once you click <strong>Start Designing</strong>, Replit opens up a split workspace. On the left is the agent&#x2014;a conversational assistant you can collaborate with to create features, test ideas, and make adjustments. On the right is the live preview area, where the app begins to take shape.</p>
<p>Replit starts by generating the interface as a lightweight prototype. You can actually watch it assemble components, iterate through design steps, and stitch everything together into an interactive layout. In my case, the entire process finished in about eight minutes, and the cost of that work came out to $2.34. For what it produced, that&#x2019;s remarkably efficient.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.13.30-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1280" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.13.30-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.13.30-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.13.30-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.13.30-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The prototype included all the foundational sections I planned for:</p>
<ul><li><strong>Posts</strong>, backed by a database where everything gets stored</li><li>A <strong>calendar view</strong> for upcoming scheduled content</li><li>A <strong>Google Calendar sync option</strong></li><li>Even a built-in <strong>analytics section</strong></li></ul>
<p>It&#x2019;s impressive how much Replit can scaffold with very little input. If the final version resembles anything close to this prototype, we&#x2019;re in great shape.</p>
<p>Testing it out, I selected a topic&#x2014;<em>productivity</em>&#x2014;and set the campaign goal to <em>comments</em>. From there, I generated a batch of &#x201C;viral&#x201D; posts. The interface responded with smooth microinteractions and subtle animations, the kind of polish that makes an experience feel thoughtful and intentional.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.13.50-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1094" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.13.50-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.13.50-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.13.50-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.13.50-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The preview displays every post on a single canvas so you can see the variations side by side. You can adjust the &#x201C;angle&#x201D; or framing of the post based on different characteristics, regenerate alternatives, and evaluate how everything reads visually.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.14.38-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1301" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.14.38-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.14.38-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.14.38-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.14.38-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>At the bottom sits the posting checklist&#x2014;a set of best practices sourced directly from the interviews and research I compiled earlier and then encoded into the PRD. It&#x2019;s the small, experience-driven details like these that help the tool feel genuinely useful rather than generic.</p>
<h2 id="editing-the-design">Editing the design</h2>
<p>While reviewing the prototype, I noticed a design pattern I really liked&#x2014;something I remember seeing on <a href="https://mobbin.com/?via=elizabeth&amp;ref=designerup.co">Mobbin</a>. To incorporate it, I grabbed a quick screenshot (though mocking it up in Figma would work just as well). Replit allows you to attach Figma designs, link prototypes, or upload reference files directly, so I uploaded the image to guide the next iteration.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.15.05-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1116" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.15.05-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.15.05-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.15.05-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.15.05-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The pattern included a bit more contextual information for each platform, a clear checkmark to show which ones were selected, and a visual indicator for features locked behind a pro upgrade. I asked the agent to update the design so the platform list matched this style, including the ability to paywall certain platforms.</p>
<p>Within a moment, it regenerated the layout with those elements added. </p>
<h2 id="fixing-the-design">Fixing the design</h2>
<p>After making those changes however, I noticed the icons for X, TikTok, and Threads were missing. This is the sort of small inconsistency you only catch once you see the design in context, so I asked it to continue iterating.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.15.50-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1061" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.15.50-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.15.50-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.15.50-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.15.50-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>These are the kinds of quirks that come up during early design exploration&#x2014;little mismatches, missing pieces, or incomplete details&#x2014;and they&#x2019;re easy to correct once you spot them.</p>
<p>The agent actually found that the icons weren&#x2019;t actually missing&#x2014;their colors simply matched the background, making them invisible. The agent picked up on the issue, reasoned through what was happening, and corrected it. Once updated, the icons displayed properly.</p>
<p>At this stage, if you&#x2019;re a designer or a product manager, this is an ideal moment to pause and share the prototype with your team. It gives everyone a chance to react to the direction, catch anything that feels off, and give early feedback before the build phase begins. It&#x2019;s far easier to adjust concepts here than after everything is coded.</p>
<h2 id="building-the-app-with-a-database">Building the app with a database</h2>
<p>Once the prototype feels solid, it&#x2019;s time to move into the actual build. At this point, all I need to do is click <strong>Build Functionality</strong>, and Replit begins assembling the real application. It generates the database, creates the underlying app structure, and wires in all of the integrations we added earlier and makes sure everything functions smoothly. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.16.21-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1061" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.16.21-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.16.21-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.16.21-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.16.21-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h2 id="first-version">First version</h2>
<p>Once the build phase finished, Replit produced a working version of the app with all the elements from the prototype now fully functional. This is the moment where the real evaluation begins&#x2014;testing how everything behaves, not just how it looks.</p>
<p>I started by entering a simple UX/UI topic, selected a few platforms, set the tone to something casual, and generated a batch of posts. The results were surprisingly solid&#x2014;short, witty, and formatted in a way that genuinely resembles content I&#x2019;d post on LinkedIn or see from other creators.</p>
<p>A few flow gaps stood out immediately. The app didn&#x2019;t generate images for Instagram or TikTok, which means the image-generation flow still needs refinement. And on LinkedIn, I tend to prefer posts with more visual rhythm&#x2014;emojis, line breaks, and shape. The structure of the content matters just as much as the words themselves.</p>
<p>To troubleshoot effectively, I started taking each platform one at a time. This step-by-step approach&#x2014;one feature, one screen, one flow&#x2014;is the only way to build something complex without getting overwhelmed. After guiding the model through a few refinements, the LinkedIn output improved dramatically: cleaner formatting, no strange characters, and much more personality.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.23.22-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1104" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.23.22-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.23.22-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.23.22-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.23.22-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Along the way, you&#x2019;ll run into countless small adjustments like this. I recommend capturing them in a simple Kanban board&#x2014;I use <a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co">this one in Notion</a> to keep track of bug fixes, design tweaks, and future enhancements. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.17.26-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1088" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.17.26-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.17.26-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.17.26-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.17.26-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Having a place to store insights and edge cases keeps the process organized and prevents ideas from slipping through the cracks.</p>
<h2 id="adding-gemini-3-image-generation">Adding Gemini 3 Image Generation</h2>
<p>The next issue to address was the absence of images for platforms that rely heavily on visuals. None of the posts had accompanying graphics, so I asked the system to use Gemini 3 to generate a relevant image for each one.</p>
<p>Replit updated the plan accordingly: OpenAI would handle the written content, Gemini would create the graphics, and Anthropic would score the results. With that in place, I ran another test to see what the new outputs looked like.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.17.58-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1288" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.17.58-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.17.58-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.17.58-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.17.58-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The images were better than I expected&#x2014;coherent, on-topic, and aligned with the tone of each post. There&#x2019;s still room to refine them by specifying the exact style or visual identity I want, especially if I want everything to match a consistent brand aesthetic. But overall, the results felt contextual and integrated well with the surrounding text.</p>
<h2 id="step-four-iterate-and-improve">Step Four: Iterate and Improve</h2>
<p>When you&#x2019;re building with AI&#x2014;especially with tools as capable as Replit&#x2014;it&#x2019;s tempting to aim for a fully featured product right away. But it&#x2019;s always better to start small. Treat your idea like a product roadmap: add one feature, refine it, and iterate over time. The more intentional and focused you are at each step, the easier it becomes to maintain clarity as the project grows.</p>
<p>If you already have a sense of how you want the interface to look, tools like Mobbin are incredibly helpful for exploring real design patterns. Pulling from examples that have been tested in the wild gives you a stronger foundation and helps the agent understand the type of experience you&apos;re aiming for.</p>
<p>It also helps to use clear vocabulary when describing your vision to the agent. You don&#x2019;t need to speak in highly technical terms, but being able to reference basic frameworks, animation styles, or thematic design elements makes a noticeable difference. It gives the AI stronger creative direction and results in a UI and user experience that feels intentional rather than generic.. </p>
<h2 id="testing-google-calendar-connection">Testing Google Calendar Connection</h2>
<p>With the main features in place, I moved on to exploring the rest of the screens and testing how the app behaves end-to-end. The posts that were generated appear in a central dashboard where each one can be edited or copied. What I really wanted, though, was the ability to add a post directly to my Google Calendar.</p>
<p>I asked the agent how to enable scheduling, and after running a quick set of fixes, it updated the interface. A new option appeared in the context menu, allowing me to choose a date and time&#x2014;so I scheduled a post for 9:00 a.m. on Tuesday.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.25.39-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.25.39-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.25.39-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.25.39-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.25.39-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>To my surprise, the moment I opened Google Calendar, the post was already there, automatically created through the integration. Seeing an app I&#x2019;m actively building communicate with tools I use every day felt remarkably satisfying. It&#x2019;s a small feature, but one that makes the project feel real.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/Screenshot-2025-12-09-at-7.26.47-PM.png" class="kg-image" alt="Anyone Can Prompt a Basic App. Here&#x2019;s How to Vibe Code One That&apos;s Actually Worth Shipping (Step-by-Step Guide)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/Screenshot-2025-12-09-at-7.26.47-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/Screenshot-2025-12-09-at-7.26.47-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/Screenshot-2025-12-09-at-7.26.47-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/Screenshot-2025-12-09-at-7.26.47-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This is also the kind of functionality that would be far more tedious to implement with most other AI-assisted coding tools. Replit handles it with almost no friction, which makes iterating on ideas significantly faster.</p>
<p>From here, the process becomes a loop:</p>
<ol><li>Build a feature.</li><li>Test it in the real world.</li><li>Share it with the people you interviewed earlier.</li><li>Gather feedback.</li><li>Adjust and refine.</li></ol>
<p>That cycle is where the product actually becomes useful.</p>
<p>I&#x2019;ve done <a href="https://youtube.com/playlist?list=PLl0Umi92CQzV8SlTBAVkAT1ID6zc_Bzx6&amp;si=2JRw4-ngQccBQYH9&amp;ref=designerup.co">other full builds with Replit</a> as well, so if you&#x2019;re curious about what deployment looks like or how different concepts evolve from prototype to production check that out. You&#x2019;ll also <a href="https://designerup.co/perks/replit?ref=designerup.co">find more Replit resources</a> and a link to claim <a href="https://replit.com/refer/ElizabethAlli?ref=designerup.co">$10 in free Replit credits</a> if you want to try building something yourself.</p>
<p>And if you&apos;re interested in learning how to research, design, and build thoughtful products&#x2014;using tools like Replit while understanding the fundamentals of UX and UI&#x2014;I teach all of this in <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">my course</a>.</p>
<p></p>]]></content:encoded></item><item><title><![CDATA[The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition]]></title><description><![CDATA[Check out all of the incredible 2025 Black Friday and Cyber Monday deals and discounts on design and development software, tools, SaaS apps, resources, UI kits and more! ]]></description><link>https://designerup.co/blog/the-absolute-best-black-friday-and-cyber-monday-deals-for-designers-2025-edition/</link><guid isPermaLink="false">691cefefdd3a2a7634a90c6c</guid><category><![CDATA[Designer Tools]]></category><dc:creator><![CDATA[DesignerUp]]></dc:creator><pubDate>Tue, 18 Nov 2025 23:00:32 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2024/10/Black-Friday.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2024/10/Black-Friday.jpg" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition"><p>We&apos;ve got an incredible round-up of deals and discounts happening in 2025. This covers everything from holiday discounts, Black Friday deals, and Cyber Monday codes. Find discounts on the best design and development software, tools, SaaS apps and more. If you&apos;re a graphic designer, web designer, UX/UI designer, product designer or developer, this is the place to find all the best discounts happening this year! </p>
<div class="kg-card kg-callout-card kg-callout-card-green"><div class="kg-callout-emoji">&#x1F7E2;</div><div class="kg-callout-text">Bookmark this page as new discounts and updates are added each day!</div></div>
<div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F680;</div><div class="kg-callout-text">Have an deal you&apos;d like to add? <a href="https://forms.gle/ovVTJwt6dPo5o3C26?ref=designerup.co" rel="noreferrer">Fill out this form</a> and tag <a href="https://twitter.com/DesignerUpCo?ref=designerup.co" rel="noreferrer">@DesignerUpCo</a> on <a href="https://www.linkedin.com/company/designerupco?ref=designerup.co" rel="noreferrer">LinkedIn</a>!</div></div>
<h2 id="courses-and-communities">Courses and Communities</h2>
<h3 id="designerup-product-uxui-design-course">DesignerUp Product (UX/UI) Design Course</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/PDC_Black_Friday.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1050" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/PDC_Black_Friday.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/PDC_Black_Friday.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/PDC_Black_Friday.png 1600w, https://designerup.co/blog/content/images/2024/11/PDC_Black_Friday.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><a href="https://www.switchup.org/bootcamps/designerup?ref=designerup.co">Ranked 2025&apos;s Best Design Bootcamp</a>&#x2014;the DesignerUp Product (UX/UI) Design Course is the most comprehensive self-paced course with 1:1 mentorship online!</p>
<p>Learn the skills and techniques to design apps and software and end-to-end products from zero-onem including UX, UI, business, product management and strategy:</p>
<p>&#x2705; Self-Paced, On-Demand Lessons</p>
<p>&#x2705; 74+ Original HD Video Lessons</p>
<p>&#x2705; 1-1 Instructor Assessment and Feedback</p>
<p>&#x2705; Community Access</p>
<p>&#x2705; Live monthly video calls</p>
<p>&#x2705; Real-World Exercises and Projects</p>
<p>&#x2705; Figma/FigJam Design Files</p>
<p>&#x2705; Course Notes and Cheat Sheets</p>
<p>&#x2705; Software Tutorials Vault</p>
<p>&#x2705; Certificate of Completion</p>
<p>&#x2705; Lifetime Course Access</p>
<p>&#x1F680; Figma Professional EDU plan free for 12 months Worth over $200!(Bonus)</p>
<p>&#x1F680; Project Management System for Notion - Worth over $100! (Bonus)</p>
<p>&#x1F680; Access Software Discounts Vault - Worth over $400! (Bonus)</p>
<p>This year you can get $100 off of DesignerUp&apos;s Product (UX/UI) Design Course as well as on any of their Notion Templates for Designers.</p>
<p><em><strong>For a limited time this bundle also includes access to Figma Pro EDU plan for 12 months--a whole year! (that&apos;s over $200 in value!)</strong></em></p>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: $100</strong></b> off Course and Notion Templates<br><b><strong>Code:</strong></b> EARLYBF25<br><b><strong>Valid: </strong></b>Nov 6, 2025 - Dec 1, 2025<br><a href="https://designerup.lemonsqueezy.com/checkout/buy/4114ba63-658f-4374-b5fa-2b31dc19dba0?checkout%5Bdiscount_code%5D=EARLYBF25&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<p></p>
<h3 id="product-strategy-for-designersfemke-design">Product Strategy for Designers - Femke Design</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/black-friday.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1366" height="768" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/black-friday.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/black-friday.png 1000w, https://designerup.co/blog/content/images/2025/11/black-friday.png 1366w" sizes="(min-width: 720px) 720px"></figure>
<p>Tired of being the last person in the room to hear about product decisions? Ready to stop pixel-pushing and start shaping strategy?<br><br>Product Strategy for Designers is the course that helps you go from executing other people&apos;s ideas to influencing the roadmap from day one. Over 500 designers have used this course to finally get a seat at the table&#x2014;and the confidence to speak up once they&apos;re there. </p>
<ul>
<li>
<p>Learn from 21+ design and product leaders at Google, Stripe, Uber, Discord, IKEA, and Shopify&#x2014;not just theory, but real strategies they use to influence product decisions</p>
</li>
<li>
<p>Proven results: Students have landed senior promotions, secured new job offers, and transformed how their teams see them&#x2014;some even got interview questions that matched course content</p>
</li>
<li>
<p>Practical, not theoretical: Every module includes hands-on exercises and templates (PRDs, design vision planning, etc.) you can use immediately in your actual work</p>
</li>
<li>
<p>Bridges the designer-PM gap: Specifically designed to help designers speak the language of product and get involved in strategy before solutions are handed down</p>
</li>
<li>
<p>Self-paced with lifetime access: Learn on your schedule, revisit materials whenever you need them, and join a community of 400+ designers in the Level Up Club</p>
</li>
<li>
<p>Goes beyond craft skills: Focuses on the strategic thinking, communication, and influence skills that actually get designers promoted&#x2014;the gap most design courses ignore</p>
</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 36% off<br><b><strong>Valid: </strong></b>Nov 28, 2025 - Dec 2, 2025<br><a href="https://www.course.femke.design/?utm_source=elizabeth-alli&amp;utm_campaign=blackfriday" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<h3 id="accessible-design-and-content-course"><br><strong>Accessible Design and Content Course</strong></h3>
<p>We can&apos;t recommend this course enough of the importance of the information it provides! The Accessible Design and Content Course is a practical, self-paced course that transforms how you think, design, and collaborate. Whether you&#x2019;re a solo designer looking to stand out by offering accessibility to your clients, or a company wanting to empower your team, you&apos;ll gain the knowledge and confidence to embed accessibility into your everyday practice &#x2013; for better conversions, more compliant products, happier users, and stronger, more motivated teams.</p>
<p>This is the course Piccia Neri wishes had existed when she started learning about accessibility as a designer and content creator. Every module will include real-world examples, accessible design practices, and explicit references to WCAG success criteria: all explained clearly and accessibly (of course). Every lesson will also be stand-alone: you won&#x2019;t have to watch the entire course in order to get the answer you need right now.&#xA0;</p>
<p><strong>This is a Black Friday offer on top of the existing pre-sale offer!</strong> Lock in this incredibly affordable price now and join the live rehearsal sessions.&#xA0;</p>
<p><strong>What you&apos;ll learn:</strong></p>
<ul><li>Design accessible typography, colour palettes, layouts and interactions</li><li>Create inclusive visuals, web pages, app screens, and social content</li><li>Navigate WCAG success criteria with confidence</li><li>Apply practical accessibility knowledge to real-world projects</li><li>Transform your team&apos;s approach to inclusive design</li></ul>
<p>With the European Accessibility Act deadline already being enforced, and more global legislation gathering strength, now is the time to future-proof your skills and your business. Make accessibility your design superpower!&#xA0;</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: &#x20AC;57 off</strong></b> &#x2014; Now &#x20AC;190 (from &#x20AC;247)<br><b><strong>Valid:</strong></b> Now - December 9, 2025<br><a href="https://piccianeri.com/accessible-design-content-course/?aff=b29fc970&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<h3 id="intoux-job-hunt-community-access">IntoUX &quot;Job Hunt&quot; community access </h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Black-Friday---Anfi-B..png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1920" height="1346" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Black-Friday---Anfi-B..png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Black-Friday---Anfi-B..png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Black-Friday---Anfi-B..png 1600w, https://designerup.co/blog/content/images/2025/11/Black-Friday---Anfi-B..png 1920w" sizes="(min-width: 720px) 720px"><figcaption><span>c</span></figcaption></figure>
<p>IntoUX helps designers navigate the UX job hunt with structure, clarity, and consistent practice. Everything centers on building a strong portfolio, sharpening your storytelling, and learning how to communicate your value in a market that&#x2019;s constantly shifting. Members join 8+ live sessions each month &#x2014; portfolio reviews, case study critiques, storytelling workshops, interview practice, and whiteboarding challenges &#x2014; all designed to help you present your work with confidence and stand out to hiring managers.</p>
<ul>
<li>Imagine landing your dream UX job, the kind that truly shifts your income &#x2014; for the price of a $170 yearly membership.</li>
<li>Move toward this outcome with sharper storytelling, a stronger portfolio, real interview practice, and AI-powered support.</li>
<li>Plus, a full year of Figma Pro (worth $240 on its own) + a community that has your back for a whole year.</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 30% for a yearly membership<br><b><strong>Valid: </strong></b>Now - Dec 7, 2025<br><a href="https://intouxdesign.circle.so/checkout/yearly-plan?coupon_code=BLACKFRIDAY&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b> </a>&#x2192;</div></div>
<h3 id="figma-fast-track-course">Figma Fast-Track Course</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Figma-Course---Nima-Tahami.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Figma-Course---Nima-Tahami.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Figma-Course---Nima-Tahami.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Figma-Course---Nima-Tahami.jpg 1600w, https://designerup.co/blog/content/images/2025/11/Figma-Course---Nima-Tahami.jpg 1920w" sizes="(min-width: 720px) 720px"></figure>
<p>Learn how to craft beautiful product designs faster in Figma. In this course, you build an efficient design process and learn how to deliver high-quality designs that &quot;Wow&quot; your product team and end users while leveraging AI.<br><br>Here&apos;s what you&apos;ll walk away with by the end of this course:<br><br>&#x1F48E; Putting together a design system from scratch<br><br>&#x1F48E; Turning concepts into wireframes<br><br>&#x1F48E; Structuring your designs using Components, Auto-layout, and Variables<br><br>&#x1F48E; Creating responsive designs for web &amp; mobile<br><br>&#x1F48E; Leveraging AI (both inside Figma and out) to get more done faster<br><br>&#x1F48E; Creating an advanced prototype using Animations and Variables<br><br>&#x1F48E; A complete mobile &amp; web app design that you can add to your portfolio<br><br>&#x1F48E; Direct feedback from me in your Figma file<br></p>
<p><strong>What you&apos;ll get:</strong></p>
<p>&#x2705; You get to join a community of like-minded designers</p>
<p>&#x2705; You get up to 6 months of Figma Professional Features Included ($90 value)</p>
<p>&#x2705; Lifetime access to 160+ lectures that you can watch at your own pace</p>
<p>&#x2705; 6 Live Zoom sessions for group learning and Q&amp;A as we design together</p>
<p>All while learning how to put together designs from scratch.</p>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> $100 off<br><b><strong>Code:</strong></b> 100OFF<br><b><strong>Valid: </strong></b>Nov 20, 2025 - Dec 20, 2025<br><a href="https://maven.com/clevr-studio/product-design-masterclass?promoCode=100OFF&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b> </a>&#x2192;</div></div>
<h3 id="ai-design-academy">AI Design Academy </h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/12/VibecodingCourse---John-Rodrigues.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1117" srcset="https://designerup.co/blog/content/images/size/w600/2025/12/VibecodingCourse---John-Rodrigues.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/12/VibecodingCourse---John-Rodrigues.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/12/VibecodingCourse---John-Rodrigues.jpg 1600w, https://designerup.co/blog/content/images/size/w2400/2025/12/VibecodingCourse---John-Rodrigues.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Vibe Coding &amp; Prototyping AI apps with Cursor. Translate your ideas into functional AI-powered products using LLMs so you can design, communicate, and iterate faster.</p>
<ul>
<li>Hands-on, project-based learning</li>
<li>Taught by an industry expert who has trained 300+ designers and leaders</li>
<li>Walk away with functional AI apps powered by LLMs  not just frameworks or theory, but real working builds</li>
<li>Easy-to-follow teaching style trusted by designers from leading companies such as Google, Chase, HubSpot, Intercom, and more</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> $200 off <br><b><strong>Code:</strong></b> 100OFF<br><b><strong>Valid: </strong></b>Now - December 5, 2025<br><a href="https://go.designerup.co/aidesignacademy?ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b> </a>&#x2192;</div></div>
<hr>
<h2 id="tools-and-software">Tools and Software</h2>
<h3 id="mobbin">Mobbin</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-2.55.26-AM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1087" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-2.55.26-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-2.55.26-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-2.55.26-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-2.55.26-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Mobbin is an online platform tailored for UI and UX designers seeking inspiration from real-world mobile and web applications. It features an extensive library of over 300,000 screens sourced from more than 1,000 popular iOS, Android, and web apps, making it one of the largest repositories of design patterns available. Mobbin allows users to explore complete user flows, from onboarding and navigation to micro-interactions and transitions, offering deep insights into how successful apps structure their user experiences. Its advanced search and filtering tools enable designers to pinpoint specific design patterns or features based on categories, platforms, or keywords, significantly speeding up the design research process. With Figma integration, users can easily download or import designs directly into their projects, streamlining the workflow. The platform also allows users to create personal collections, where favorite designs can be saved and organized for future reference. </p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>Black Friday Deal<br><b><strong>Valid: </strong></b>Now<br><a href="https://mobbin.com/?via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim offer </strong></b></a>&#x2192;</div></div>
<p></p>
<h3 id="shadcn-ui-components">Shadcn UI Components</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/shadcn-studio-smm-banner--2----Nandini-Singh.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1200" height="630" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/shadcn-studio-smm-banner--2----Nandini-Singh.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/shadcn-studio-smm-banner--2----Nandini-Singh.png 1000w, https://designerup.co/blog/content/images/2025/11/shadcn-studio-smm-banner--2----Nandini-Singh.png 1200w" sizes="(min-width: 720px) 720px"></figure>
<p>Explore 1,000+ Shadcn components, 550+ UI blocks, and the powerful AI Theme Generator &#x2014; all designed to help you build sleek, customizable React + Tailwind projects effortlessly. Create anything from SaaS dashboards and landing pages to modern web apps &#x2014; all powered by shadcn/studio.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>30% off sitewide<br><b><strong>Code:</strong></b> BFCM30SS<br><b><strong>Valid: </strong></b>Nov 24, 2025 &#x2013; Dec 1, 2025<br><a href="https://shadcn-studio.lemonsqueezy.com/?aff=enZdL&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<h3 id="framer">Framer</h3>
<figure class="kg-card kg-image-card"><img src="https://app.circle.so/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBCQUs0NGdNPSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9ac7ebbf4302a3c7904ac5ed2f736b80600bea41/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDRG9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJNEJEQTZDbk5oZG1WeWV3WTZDbk4wY21sd1ZBPT0iLCJleHAiOm51bGwsInB1ciI6InZhcmlhdGlvbiJ9fQ==--a9f899a0c764220ba5650fc8daea690765ef2c6f/bf-community@2x.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy"></figure>
<p>Build a website without coding, complicated setups or endless plugins. Framer&#x2019;s Black Friday Deal &#x2014; 50% off your first year &#x2014; is a great chance to try a visual website builder that feels intuitive and fast. Whether you&#x2019;re creating a portfolio, a small business website, a landing page, or a blog, Framer lets you design and publish in real time so you can see your ideas come to life instantly.</p>
<p>You can start with responsive templates, add your own branding, connect your domain and update everything with simple drag-and-drop tools. It&#x2019;s a gentle way to bring your design or creative work online without the usual technical hurdles.</p>
<p>If you&#x2019;ve been searching for a no-code website builder, an easy portfolio builder, or a smoother way to launch a professional website, this deal makes it a good moment to finally start.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>50% off first year<br><b><strong>Valid: </strong></b>Now<br><a href="https://framer.link/lizthewhizard?ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<p></p>
<h3 id="setapp">Setapp</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-19-at-6.39.19-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="925" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-19-at-6.39.19-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-19-at-6.39.19-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-19-at-6.39.19-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-19-at-6.39.19-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Setapp is one of those tools that quietly simplifies your entire workflow. Instead of bouncing between random downloads or paying for a dozen separate apps, you get a whole collection of curated Mac and iOS apps in one place. It feels like having a toolbox that&#x2019;s already been sorted for you &#x2014; writers, designers, developers, and anyone who just wants their digital life to feel a little lighter will find something useful.</p>
<p>You can install what you need with one click, try new apps without worry, and keep everything updated without lifting a finger. Whether you&#x2019;re looking to stay organized, clear your mind, focus better, manage files, or keep your system running smoothly, Setapp brings all of those everyday helpers under one subscription.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Black Friday Deal<br><b><strong>Valid: </strong></b>Now<br><a href="https://setapp.sjv.io/c/2491007/343321/5114?ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<p></p>
<h3 id="webflow">Webflow</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-19-at-6.42.38-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1079" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-19-at-6.42.38-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-19-at-6.42.38-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-19-at-6.42.38-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-19-at-6.42.38-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Webflow&#x2019;s Black Friday and Cyber Monday sale is a good moment to finally start building the website you&#x2019;ve been picturing. If you&#x2019;ve been searching for an easy website builder, a no-code design tool, or a way to create a professional portfolio, business site, landing page, or online store without handing everything over to a developer, Webflow makes that feel doable and even enjoyable.</p>
<p>You can design visually while still having the freedom to customize layouts, interactions and responsive breakpoints in a way that feels closer to real design work &#x2014; not just dragging blocks around. Everything updates in real time, hosting is built in, and you can publish with one click. For anyone who wants full creative control without the technical stress, it&#x2019;s a smooth, all-in-one setup.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Black Friday Deal<br><b><strong>Code: </strong></b>WFBLACKFRIDAY2025<br><b><strong>Valid: </strong></b>Now<br><a href="https://webflow.partnerlinks.io/qsce18h8kv8v?ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<p></p>
<h3 id="replit">Replit</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-19-at-6.52.56-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="911" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-19-at-6.52.56-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-19-at-6.52.56-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-19-at-6.52.56-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-19-at-6.52.56-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Replit gives you a way to build full, working apps using plain language &#x2014; almost like talking your ideas into existence. You can simply describe what you want, and Replit will generate the structure, the code, the UI and the logic for you. It&#x2019;s not just snippets or suggestions; it can create entire, functional projects you can edit, refine and deploy right from the same workspace.</p>
<p>If you want an AI-powered app, an interactive tool, a web app, or something that connects to external APIs, you don&#x2019;t have to hunt for API keys or wire everything up yourself. Replit handles that behind the scenes so you can focus on shaping the actual experience. You can pull in data, build features, and adjust your app with natural-language prompts, and the platform will rewrite or expand the code for you without breaking your flow.</p>
<p>And when your app is ready, deployment is built-in &#x2014; no servers, no configuration, no separate hosting. You just click to publish, and your project goes live.</p>
<p>If you&#x2019;ve been looking for a calm, browser-based space where you can create real, AI-powered software from simple prompts, test everything instantly, connect APIs without the hassle, and deploy in minutes, Replit makes that feel incredibly accessible.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Black Friday Deal<br><b><strong>Valid: </strong></b>Now<br><a href="https://replit.com/refer/ElizabethAlli?ref=designerup.co" rel="noreferrer"><b><strong>Claim Offer</strong></b></a> &#x2192;</div></div>
<h3 id="buzzy-ai">Buzzy AI</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-2.58.07-AM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1070" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-2.58.07-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-2.58.07-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-2.58.07-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-2.58.07-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Buzzy AI is a no-code platform that transforms your app ideas into fully functional web or mobile applications within minutes. By integrating artificial intelligence with Figma, it enables users to generate high-quality designs and operational apps without the need for coding.</p>
<p><strong>Key Features:</strong></p>
<ul><li><strong>AI-Powered App Generation:</strong> Input your app concept, and Buzzy AI will create a comprehensive Figma design along with a working full-stack application. <a href="https://www.buzzy.buzz/?utm_source=chatgpt.com">Buzzy</a></li><li><strong>Seamless Figma Integration:</strong> Utilize the Buzzy Figma plugin to convert your designs into functional apps directly from Figma, streamlining the development process. <a href="https://www.buzzy.buzz/figma?utm_source=chatgpt.com">Buzzy</a></li><li><strong>Customizable Templates:</strong> Access a variety of ready-made templates to kickstart your project, which can be easily adapted to fit your brand and specific requirements. <a href="https://www.buzzy.buzz/?utm_source=chatgpt.com">Buzzy</a></li><li><strong>Real-Time Editing and Publishing:</strong> Make design changes in Figma and publish updates instantly, allowing for efficient iteration and testing. <a href="https://www.buzzy.buzz/figma?utm_source=chatgpt.com">Buzzy</a></li><li><strong>Scalable and Flexible:</strong> Buzzy AI supports the creation of both web and native applications, providing scalability and flexibility to meet diverse project needs. <a href="https://www.buzzy.buzz/?utm_source=chatgpt.com">Buzzy</a></li></ul>
<p>By combining AI capabilities with user-friendly design tools, Buzzy AI simplifies the app development process, making it accessible for individuals and teams without extensive coding experience.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>Black Friday Deal<br><b><strong>Valid: </strong></b>Now<br><a href="https://www.buzzy.buzz/home-tapfiliate?ref=zmiznzc" rel="noreferrer"><b><strong>Claim offer </strong></b></a><b><strong>&#x2192;</strong></b></div></div>
<h3 id="miro">Miro</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-3.01.13-AM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1292" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-3.01.13-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-3.01.13-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-3.01.13-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-3.01.13-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Miro is a versatile online collaborative whiteboarding platform designed for teams to ideate, plan, and execute projects seamlessly. It serves as a digital workspace where individuals and groups can visually collaborate in real time or asynchronously, making it ideal for brainstorming sessions, agile workflows, design sprints, and strategic planning.</p>
<ul><li><strong>Infinite Canvas:</strong> Offers an expansive digital workspace where users can create mind maps, flowcharts, and visual plans without limitations.</li><li><strong>Templates Library:</strong> Provides a rich collection of customizable templates for various use cases, including retrospectives, brainstorming, customer journey mapping, and more.</li><li><strong>Real-Time Collaboration:</strong> Allows team members to collaborate simultaneously on boards with features like live cursors, sticky notes, and comments.</li><li><strong>Integration with Tools:</strong> Seamlessly integrates with popular productivity and project management tools like Slack, Jira, Trello, Microsoft Teams, and Asana.</li><li><strong>Visual Elements:</strong> Includes a range of tools like sticky notes, shapes, connectors, and wireframing components for creating engaging and organized boards.</li><li><strong>Presentation Mode:</strong> Facilitates easy sharing of ideas and progress with stakeholders through a dedicated presentation feature.</li><li><strong>Cross-Device Compatibility:</strong> Accessible from desktop, tablet, and mobile devices, making it easy to work from anywhere.</li><li><strong>Facilitation Tools:</strong> Features like voting, timer, and attention management tools help guide collaborative sessions effectively.</li><li><strong>User Roles and Permissions:</strong> Offers granular control over who can view, edit, or comment on boards.</li></ul>
<p>Miro is widely used across industries for activities like remote collaboration, product development, education, and strategic planning. Its intuitive design and wide-ranging capabilities make it an essential tool for teams aiming to enhance productivity and innovation.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Black Friday Deal<br><b><strong>Valid:</strong></b> Now<br><a href="https://miro.pxf.io/m5xxGa?ref=designerup.co" rel="noreferrer"><b><strong>Claim offer &#x2192;</strong></b></a></div></div>
<h3 id="protopie">ProtoPie</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Community_Black-Friday-Announcement-Last-Chance.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="840" height="300" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Community_Black-Friday-Announcement-Last-Chance.png 600w, https://designerup.co/blog/content/images/2025/11/Community_Black-Friday-Announcement-Last-Chance.png 840w" sizes="(min-width: 720px) 720px"></figure>
<p>ProtoPie allows you to create realistic, multimodal, and dynamic prototypes for multi-state scenarios beyond a single device. Limitless no-code, high-fidelity prototyping awaits. </p>
<p>If you&apos;re new to ProtoPie, they are offering up to 40% off on yearly plans. </p>
<p>If you&apos;re already a subscriber, you can switch to a yearly plan to take advantage of the discount. </p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Up to 40% off Black Friday<br><b><strong>Valid: </strong></b>Now - Nov 30, 2025<br><a href="https://www.protopie.io/blog/black-friday-protopie?ref=designerup" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="screen-studio">Screen Studio</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-19-at-6.53.56-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1200" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-19-at-6.53.56-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-19-at-6.53.56-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-19-at-6.53.56-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-19-at-6.53.56-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Screen Studio makes it easy to create clean, polished screen recordings without getting tangled in timelines or complicated editing tools. You just record your screen, and the app automatically enhances everything &#x2014; smooth cursor motion, gentle zooms, crisp UI highlights, and that subtle cinematic feel people love on social media.</p>
<p>If you&#x2019;ve been searching for a Mac screen recorder, tutorial recorder, or a way to make product demos, UI walkthroughs, course videos, or app previews that look professional without hours of editing, Screen Studio does most of the work for you. You can add callouts, adjust pacing, tweak zoom levels, and export in the right formats for TikTok, YouTube, X, LinkedIn or your course platform.</p>
<p>It&#x2019;s especially helpful for designers, developers, founders, and creators who want their recordings to feel calm, clean and intentional &#x2014; not jittery or rushed. Everything happens in a simple interface that keeps your workflow light: record, polish, export.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Black Friday<br><b><strong>Valid: </strong></b>Now<br><a href="https://screenstudio.lemonsqueezy.com/?aff=enZdL&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your offer</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="onestream-live"><br>Onestream Live</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/bfcm-campaign-2025-1080p_-_ramsha_fawad---Ramsha-Fawad.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/bfcm-campaign-2025-1080p_-_ramsha_fawad---Ramsha-Fawad.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/bfcm-campaign-2025-1080p_-_ramsha_fawad---Ramsha-Fawad.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/bfcm-campaign-2025-1080p_-_ramsha_fawad---Ramsha-Fawad.png 1600w, https://designerup.co/blog/content/images/2025/11/bfcm-campaign-2025-1080p_-_ramsha_fawad---Ramsha-Fawad.png 1920w" sizes="(min-width: 720px) 720px"></figure>
<p>OneStream Live allows you to broadcast both pre-recorded and real-time content to over 45 social platforms and websites simultaneously. These include YouTube, Facebook, Twitch, LinkedIn, and more. Its multi-platform streaming boosts visibility, helping users reach larger audiences effortlessly.<br></p>
<ul>
<li>OneStream Live Studio for live streaming</li>
<li>Pre-recorded Streaming for scheduling and pre-recorded streams</li>
<li>External RTMP Streaming for live streams from other software</li>
<li>Hosted Live Pages for stream landing page creation</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 40% off on monthly plans for 1 month | 10% off on yearly plans<br><b><strong>Code: </strong></b>SAVE40 | SAVE10<br><b><strong>Valid: </strong></b>Nov 10, 2025 - Dec 5, 2025<br><a href="https://onestream.live/?deal=k2511q&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="pixpa">Pixpa</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/BlackFriday2025--1----Nikhil-Prabha.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1183" height="732" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/BlackFriday2025--1----Nikhil-Prabha.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/BlackFriday2025--1----Nikhil-Prabha.jpg 1000w, https://designerup.co/blog/content/images/2025/11/BlackFriday2025--1----Nikhil-Prabha.jpg 1183w" sizes="(min-width: 720px) 720px"></figure>
<p>Pixpa is an all-in-one, no-code website builder for creatives and small businesses to create beautiful, professional websites with an in-built online store, a dynamic blog, client galleries, ecommerce galleries, a photo gallery app, and marketing tools. Pixpa&#x2019;s versatile platform has everything you need to showcase your work, share ideas, and sell your work online without any coding knowledge.</p>
<p><strong>Key Features:</strong></p>
<ul>
<li>Portfolio Website Builder</li>
<li>Customizable Templates</li>
<li>E-commerce Integration</li>
<li>Client Galleries</li>
<li>Blogging Platform</li>
<li>SEO Tools</li>
<li>24/7 Support</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> Get up to 55% discount on Pixpa&#x2019;s annual plans.<br><b><strong>Code: </strong></b>BLFPIXPA55<br><b><strong>Valid: </strong></b>Nov 28, 2025 - Dec 31, 2025<br><a href="https://www.pixpa.com/?via=blfpixpa55&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="my-web-audit">My Web Audit</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/MWA-BF-2024-800x440---Shilpa-Verma.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1600" height="880" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/MWA-BF-2024-800x440---Shilpa-Verma.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/MWA-BF-2024-800x440---Shilpa-Verma.png 1000w, https://designerup.co/blog/content/images/2025/11/MWA-BF-2024-800x440---Shilpa-Verma.png 1600w" sizes="(min-width: 720px) 720px"></figure>
<p>My Web Audit uses AI to help freelancers and agencies generate more leads and close bigger deals. Our AI audits instantly uncover critical website, SEO, and GBP issues that others miss. Our professional reports build trust, establish expertise, and transform sales conversations into high-value client relationships.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 50% off<br><b><strong>Code: </strong></b>BlackFriday<br><b><strong>Valid: </strong></b>Nov 11, 2025 - Dec 3, 2025<br><a href="https://www.mywebaudit.com/black-friday?ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="testdino">TestDino </h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-21-at-8.53.04-AM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1040" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-21-at-8.53.04-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-21-at-8.53.04-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-21-at-8.53.04-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-21-at-8.53.04-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>TestDino is a modern Playwright-native test reporting and analytics platform for engineering, QA, and product teams. It automatically classifies failures, detects flaky tests, and provides actionable insights to help teams debug faster, improve stability, and maintain high release confidence.</p>
<ul>
<li>Flaky test detection and analytics</li>
<li>Dashboards for trends, test duration, performance, and stability</li>
<li>Git-aware reporting linked to PRs, branches, and CI runs</li>
<li>AI-based failure classification (bug, flaky, or unstable)</li>
<li>Integrations with GitHub, GitLab, Jenkins, Jira, Linear, Slack</li>
<li>Rich evidence viewer (screenshots, traces, logs, videos)</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 40% off<br><b><strong>Code: </strong></b>BFTD2025<br><b><strong>Valid: </strong></b>Nov 20, 2025 - Dec 1, 2025<br><a href="https://testdino.com/pricing/?ref=designerup.co" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="visusalsitemaps">VisusalSitemaps</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/VSM-OG-IMAGE-XL---Artur-Maklyarevsky.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1981" height="1040" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/VSM-OG-IMAGE-XL---Artur-Maklyarevsky.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/VSM-OG-IMAGE-XL---Artur-Maklyarevsky.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/VSM-OG-IMAGE-XL---Artur-Maklyarevsky.png 1600w, https://designerup.co/blog/content/images/2025/11/VSM-OG-IMAGE-XL---Artur-Maklyarevsky.png 1981w" sizes="(min-width: 720px) 720px"></figure>
<p>Generate visual sitemaps + screenshots for live &amp; staging websites. Run Audits &gt; Plan Content &gt; Create Flows for SEO, UX, and Competitor Analysis. We save tons of hours for you - and you will win more projects!</p>
<h3 id="pbstrongdiscountstrongbspan-50-all-annual-plansspanbrbstrongcode-strongbspanbf-2025-50annualspanbrbstrongvalid-strongbspannowspanbra-hrefhttpsappvisualsitemapscompricing-relnoreferrerbstrongclaim-your-discountstrongbabstrong-%E2%86%92strongbp"></h3>
<p></p>
<h3 id="dorikai-website-builder">Dorik - AI Website Builder</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screen-Shot-2025-11-26-at-2.07.43-PM---Modhurima-Proma.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1082" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screen-Shot-2025-11-26-at-2.07.43-PM---Modhurima-Proma.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screen-Shot-2025-11-26-at-2.07.43-PM---Modhurima-Proma.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screen-Shot-2025-11-26-at-2.07.43-PM---Modhurima-Proma.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screen-Shot-2025-11-26-at-2.07.43-PM---Modhurima-Proma.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Dorik is an AI-powered no-code website builder designed to help anyone create professional, responsive websites without writing a single line of code. With its intuitive drag-and-drop editor, users can build stunning websites, blogs, and landing pages in minutes.<br><br>Dorik offers 110+ customizable templates, 250+ UI blocks, 20+ design elements, and a built-in CMS, making it ideal for freelancers, creators, agencies, and small businesses. It also includes secure hosting, SEO-friendly structure, and automatic mobile responsiveness to ensure every site looks and performs beautifully.<br><br>For agencies, Dorik provides a white-label and client management dashboard, enabling them to manage multiple projects under their own branding efficiently. Whether you&apos;re launching a personal portfolio, a business website, or managing client sites, Dorik simplifies every step of the web creation process.<br><br>- AI-powered website generation from simple text prompts<br><br>- Drag-and-drop builder with 110+ templates and 250+ UI blocks<br><br>- Built-in CMS, hosting, and SEO optimization<br><br>- White-label and agency dashboard for managing client sites<br><br>- Fully responsive, fast, and secure websites</p>
<h3 id="pbstrongdiscountstrongbspan-get-2-years-for-the-price-of-1-on-all-dorik-plansspanbrbstrongvalid-strongbspannov-15-2025-to-dec-01-2025spanbra-hrefhttpsdorikcomrefelizabeth25-relnoreferrerbstrongclaim-your-discountstrongbabstrong-%E2%86%92strongbp"></h3>
<p></p>
<h3 id="uxtweak">UXTweak</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2023/11/Screenshot-2023-11-25-at-8.24.44-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1539" srcset="https://designerup.co/blog/content/images/size/w600/2023/11/Screenshot-2023-11-25-at-8.24.44-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2023/11/Screenshot-2023-11-25-at-8.24.44-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2023/11/Screenshot-2023-11-25-at-8.24.44-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2023/11/Screenshot-2023-11-25-at-8.24.44-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>UXtweak Black Friday Deal</span></figcaption></figure>
<p><a href="https://www.uxtweak.com/?ref=designerup.co">UXtweak</a> - UX research and user testing platform. With the platform&#x2019;s extensive toolkit, you can run powerful studies to improve the usability of your prototypes, check your designs for mobile, conduct A/B testing on your designs, and get actionable feedback from target users.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><i><em class="italic">Deal coming soon!</em></i></div></div>
<hr>
<h2 id="resources-ui-kits">Resources &amp; UI Kits</h2>
<h3 id="designerup-notion-templates">DesignerUp Notion Templates </h3>
<figure class="kg-card kg-image-card"><a href="https://designerup.co/notion-templates?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/11/Notion-Templates-Meta.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1200" height="630" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Notion-Templates-Meta.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Notion-Templates-Meta.jpg 1000w, https://designerup.co/blog/content/images/2025/11/Notion-Templates-Meta.jpg 1200w" sizes="(min-width: 720px) 720px"></a></figure>
<p>An entire <a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co">project management system for Notion</a>. Save yourself hours by keeping all of your UX/UI project assets and notes organized, repeatable and shareable with 21+ pre-built, one-click templates and connected databases! So you can focus on creating, not chasing down files. <br>Includes section with templates for everything from Research, Business plans, Project boards, Persona&apos;s, User Journey&apos;s and so much more. </p>
<p>You can also grab our <a href="https://designerup.co/shop/notion-product-design-portfolio-template-pack?ref=designerup.co">Portfolio Templates for Notion</a> so you can host case studies with proven formats to make it easy to create and update and get you noticed! </p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>40% off all Notion Templates<br><b><strong>Code:</strong></b> BF2025<br><b><strong>Valid:</strong></b> Now - Dec 31, 2025<br><a href="https://designerup.co/notion-templates?ref=designerup.co" rel="noreferrer">Claim your offer</a> &#x2192;</div></div>
<p></p>
<h3 id="untitled-ui">Untitled UI</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-19-at-6.43.32-PM.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="2000" height="1090" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-19-at-6.43.32-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-19-at-6.43.32-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-19-at-6.43.32-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-19-at-6.43.32-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Untitled UI has become one of those design resources that quietly saves you hours without you even noticing. If you&#x2019;ve ever found yourself rebuilding the same components in Figma, searching for clean icon sets, or trying to piece together a consistent design system, this kit brings everything into one thoughtful place.</p>
<p>It&#x2019;s a full Figma UI kit and design system that includes ready-made components, responsive layouts, icons, templates, styles, grids, tokens, and all the small details that usually take the longest to get right. Whether you&apos;re working on SaaS dashboards, marketing sites, mobile apps, or product interfaces, it gives you a strong foundation so you can focus on the actual design decisions &#x2014; not the repetitive setup.</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount: </strong></b>30% off<br><b><strong>Code:</strong></b> DESIGNERUP<br><b><strong>Valid:</strong></b> Now<br><a href="https://go.designerup.co/untitledui?ref=designerup.co" rel="noreferrer">Claim your offer</a> &#x2192;</div></div>
<h3 id="practical-ui-book"><br>Practical UI Book</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/ui-design-book-adham-dannaway-og---Adham-Dannaway.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1200" height="628" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/ui-design-book-adham-dannaway-og---Adham-Dannaway.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/ui-design-book-adham-dannaway-og---Adham-Dannaway.jpg 1000w, https://designerup.co/blog/content/images/2025/11/ui-design-book-adham-dannaway-og---Adham-Dannaway.jpg 1200w" sizes="(min-width: 720px) 720px"></figure>
<p>A UI design book to learn a logic-driven approach to design intuitive, accessible, and beautiful interfaces using quick and practical guidelines.</p>
<ul>
<li>A whole UI design course squeezed into a quick and easy read.</li>
<li>Use a system of logical guidelines, rather than just gut feeling.</li>
<li>Gain years of design experience in a matter of hours.</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount</strong></b>: 40% off<br><b><strong>Valid:</strong></b> Nov 24, 2025 to Dec 1, 2025<br><a href="https://www.practical-ui.com/?aff=enZdL&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your offer</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<p></p>
<h3 id="beyond-ux-design-shop">Beyond UX Design Shop</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/shop-feature---Jeremy-Miller---Jeremy-Miller.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1200" height="628" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/shop-feature---Jeremy-Miller---Jeremy-Miller.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/shop-feature---Jeremy-Miller---Jeremy-Miller.png 1000w, https://designerup.co/blog/content/images/2025/11/shop-feature---Jeremy-Miller---Jeremy-Miller.png 1200w" sizes="(min-width: 720px) 720px"></figure>
<p>Head on over to beyonduxdesign shop to pick up your paperback copy of &quot;Beyond UX Design: Master Your Craft Beyond Pixels and Prototypes&quot;. Pick up some big, beautiful art prints of some of our favorite UX and software-related quotes, or pick up some digital downloads and print them yourself. Get 30% off plus FREE shipping now through December 12 when you use the code BLACKFRIDAY at checkout. Head on over to beyonduxdesign.com/shop and get your print on!</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount</strong></b>: 30% off<br><b><strong>Valid:</strong></b> Nov 28, 2025 - Dec 12, 2025<br><b><strong>Code: </strong></b>BLACKFRIDAY<br><a href="https://www.beyonduxdesign.com/shop/?aff=8&amp;ref=designerup.co" rel="noreferrer"><b><strong>Claim your offer</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id="ux-playbook">UX Playbook</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/UX-Playbook---Christopher-Nguyen.png" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1200" height="628" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/UX-Playbook---Christopher-Nguyen.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/UX-Playbook---Christopher-Nguyen.png 1000w, https://designerup.co/blog/content/images/2025/11/UX-Playbook---Christopher-Nguyen.png 1200w" sizes="(min-width: 720px) 720px"></figure>
<p>Resources to guide a Designer&apos;s entire career: build a kickass portfolio, learn how to job hunt, and master UX frameworks for project success, grow meaningfully, and lead your first design team. <br><br><strong>Notion guides with: </strong><br><br>93,000+ words<br>130+ videos<br>125+ templates<br>200+ examples<br><br><strong>6 products:</strong><br><br>&#x2714; UX Portfolio Playbook<br>&#x2714; 7-Day UX Job Hunting Challenge<br>&#x2714; UX Interviews Masterclass<br>&#x2714; UX Playbook<br>&#x2714; UX Growth Playbook<br>&#x2714; UX Management Playbook<br><br><strong>Bonuses:</strong><br><br>&#x2714; Portfolio Critiques Vault (80+ videos)<br>&#x2714; Tactical Communication Templates<br>&#x2714; LinkedIn Personal Brand Guide<br>&#x2714; Resume Power Phrases<br>&#x2714; UX Process Blueprint<br>&#x2714; UX Career Ladder (80+ examples)<br>&#x2714; Private Slack community access<br>&#x2714; One-time purchase &amp; lifetime updates</p>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount</strong></b>: 50% off<br><b><strong>Valid:</strong></b> Nov 1, 2025 - Dec 1, 2025<br><b><strong>Code: </strong></b>FRIYAY25<br><a href="https://uxplaybook.org/shop?ref=designerup.co" rel="noreferrer"><b><strong>Claim your offer</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<p></p>
<h3 id="wrap-pixel">Wrap Pixel</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/black-friday-wrappixel-2025---Wrappixel-Marketing.jpg" class="kg-image" alt="The Absolute Best Black Friday and Cyber Monday Deals for Designers and Developers! | 2025 Edition" loading="lazy" width="1400" height="780" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/black-friday-wrappixel-2025---Wrappixel-Marketing.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/black-friday-wrappixel-2025---Wrappixel-Marketing.jpg 1000w, https://designerup.co/blog/content/images/2025/11/black-friday-wrappixel-2025---Wrappixel-Marketing.jpg 1400w" sizes="(min-width: 720px) 720px"></figure>
<p>Leading Provider of Best Web Templates &amp; Admin Panels. Trusted by 500k+ Dev&apos;s Worldwide Fully coded in Famous Frameworks Next.js,Tailwind CSS, React, Angular etc.</p>
<ul>
<li>25+ Premium Admin Dashboards &amp; Website Templates</li>
<li>Multiple Framework Options (React, Angular, Vue, Next.js, Tailwind, Bootstrap, Nuxt, Vuetify)</li>
<li>1000+ UI Components &amp; Pages</li>
<li>Clean, Production-Ready Code</li>
<li>Responsive Design</li>
<li>Easy Customization</li>
<li>Premium Support</li>
</ul>

<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F3F7;&#xFE0F;</div><div class="kg-callout-text"><b><strong>Discount:</strong></b> 95% OFF All Access Pass or 50% any Admin Template<br><b><strong>Code: </strong></b>BFCM50<br><b><strong>Valid: </strong></b>Nov 15, 2025 - Dec 31, 2025<br><a href="https://www.wrappixel.com/?ref=367&amp;campaign=BlackFriday" rel="noreferrer"><b><strong>Claim your discount</strong></b></a><b><strong> &#x2192;</strong></b></div></div>
<h3 id></h3>
<h3 id="-1"></h3>
<hr>
<h2 id="%F0%9F%91%89%F0%9F%8F%BD-add-your-deal">&#x1F449;&#x1F3FD; Add Your deal! </h2>
<p>More Deals Coming...</p>
<div class="kg-card kg-callout-card kg-callout-card-yellow"><div class="kg-callout-emoji">&#x1F680;</div><div class="kg-callout-text">Have an deal you&apos;d like to add? <a href="https://forms.gle/ovVTJwt6dPo5o3C26?ref=designerup.co" rel="noreferrer">Fill out this form</a> and tag <a href="https://twitter.com/DesignerUpCo?ref=designerup.co" rel="noreferrer">@DesignerUpCo</a> on <a href="https://www.linkedin.com/company/designerupco?ref=designerup.co" rel="noreferrer">LinkedIn</a>!</div></div>
<p><em>Some links may be affiliate links through which we get a small percentage from your signup. Your click helps to keep our content free so, thank you! </em></p>]]></content:encoded></item><item><title><![CDATA[🏆 DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!]]></title><description><![CDATA[DesignerUp has been rated the best Product (UX/UI) Design Bootcamp Online for 2025! Come see what makes this course so special! ]]></description><link>https://designerup.co/blog/designerup-ranked-best-product-ux-ui-design-bootcamp-2025/</link><guid isPermaLink="false">69164f3edd3a2a7634a90bc9</guid><category><![CDATA[Product Design]]></category><category><![CDATA[Design Course]]></category><category><![CDATA[UI/UX Design]]></category><dc:creator><![CDATA[DesignerUp]]></dc:creator><pubDate>Fri, 14 Nov 2025 00:20:29 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/11/rating.png" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/11/rating.png" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!"><p>We couldn&apos;t be more proud to tell you all that we&apos;ve been ranked as the best online bootcamp to learn product (UX/UI) design by <a href="https://www.switchup.org/bootcamps/designerup?ref=designerup.co">SwitchUp</a>. </p>
<p>Our course has been running for over 7 years strong with hundreds of students enrolled. Our ranking is made up of <a href="https://love.designerup.co/all?ref=designerup.co">independently submitted, glowing reviews</a> as well as ratings across a number of different categories for our course, community and mentorship program. </p>
<p>Here are some of the things that make our design course top-rated!</p>
<h3 id="practical-product-design-curriculum-that-goes-beyond-the-surface">Practical Product Design Curriculum That Goes Beyond the Surface</h3>
<p>When we created this curriculum, our intention wasn&#x2019;t to package a set of quick tips or short-lived design trends. We wanted something that felt more like a path&#x2014;one you walk at your own pace&#x2014;where each lesson builds on the last in a way that actually stays with you.</p>
<p>Many programs focus only on visuals or tools, but real product design asks you to think deeper and more holistically. That&#x2019;s why our curriculum is built around four core pillars that shape how designers understand, create, and communicate:</p>
<ul><li><strong>UX Research</strong> &#x2014; learning to observe with curiosity and uncover what people truly need.</li><li><strong>UI Design</strong> &#x2014; creating interfaces that feel clear, intuitive, and purposeful.</li><li><strong>Business Requirements</strong> &#x2014; grounding your decisions in the realities behind a product, not guesswork.</li><li><strong>Product Strategy</strong> &#x2014; stepping back to see how every choice supports the bigger picture.</li></ul>
<p>These pillars are not taught in isolation. They weave into each other throughout the course, showing up in different ways so you begin to understand how interconnected they are in real product work.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Curriculum.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Curriculum.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Curriculum.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Curriculum.jpg 1600w, https://designerup.co/blog/content/images/2025/11/Curriculum.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>With more than 74 original HD video lessons&#x2014;each paired with a guided exercise&#x2014;you&#x2019;re not just watching; you&#x2019;re doing. You&#x2019;ll sketch, map, write, test ideas, and make decisions that slowly shape your own MVP from the ground up. Piece by piece, you see your project take form in a way that feels hands-on, intentional, and rooted in what you&#x2019;re learning.</p>
<p>The curriculum is structured, but never rigid. It&#x2019;s practical, but still personal.<br>And the pace allows things to sink in rather than rush past you.</p>
<p>Our goal is simple: to help you understand <em>why</em> you&#x2019;re designing something, not just <em>how</em>. Once you start approaching your work from that place, everything you create becomes more grounded, thoughtful, and true to your own perspective as a designer.</p>
<p>With over 74+ original HD video lessons each with a guided lesson exercise, you are not just passively watching, you are actively following along and creating your own MVP step by step in a hands-on way. </p>
<h3 id="11-instructor-mentorship">1:1 Instructor Mentorship</h3>
<p>What makes our program feel different from many others is the kind of attention you receive from your instructor. Instead of being paired with a rotating mentor or someone you speak to only a handful of times, you&#x2019;re guided by the same person throughout your learning journey.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/mentorship.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/mentorship.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/mentorship.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/mentorship.jpg 1600w, https://designerup.co/blog/content/images/2025/11/mentorship.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>From the moment you join, your instructor takes the time to understand where you&#x2019;re starting from, what you hope to grow into, and what might be getting in your way. Your course plan is shaped around that. Nothing is one-size-fits-all; it&#x2019;s built with you in mind.</p>
<p>Every piece of work you submit gets a thoughtful review&#x2014;no generic comments, no rushed checkboxes. You get personal notes from someone who actually knows your learning style and your goals. And because everything happens asynchronously, you can reach out whenever you need support. Your instructor is there to help you slow down, look closely at your decisions, and grow with intention.</p>
<p>This kind of steady, personal guidance isn&#x2019;t common in most programs, but for us, it&#x2019;s the core of how students build confidence and a body of work that truly reflects who they are.</p>
<h3 id="a-community-that-feels-like-a-creative-home">A Community That Feels Like a Creative Home</h3>
<p>One of the things <a href="https://love.designerup.co/all?ref=designerup.co">students tell us</a> they value most&#x2014;sometimes even more than the coursework&#x2014;is the feeling of having a real community to grow within. Inside DesignerUp, you&#x2019;re not just joining a course; you&#x2019;re stepping into a space filled with people who are learning, questioning, experimenting, and supporting each other in a very real and human way.</p>
<p>Our community isn&#x2019;t loud or overwhelming. It&#x2019;s steady, welcoming, and thoughtfully organized so you can ease in at your own pace. You can share your work, ask questions, or simply sit back and learn from what others are discussing. There&#x2019;s no pressure to perform&#x2014;just a group of people walking similar paths and offering their own experiences along the way.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/community_2.png" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="1076" height="846" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/community_2.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/community_2.png 1000w, https://designerup.co/blog/content/images/2025/11/community_2.png 1076w" sizes="(min-width: 720px) 720px"></figure>
<p>We&#x2019;ve created different spaces that students can wander through depending on what they need in the moment:</p>
<ul><li><strong>DesignerUp Events</strong> &#x2014; live gatherings where we connect, learn something new, and talk through what&#x2019;s happening in the design world.</li><li><strong>Mindful Exercises</strong> &#x2014; short practices that help you slow down, regulate your nervous system, and reconnect with why you&#x2019;re creating in the first place.</li><li><strong>Software Tutorials</strong> &#x2014; step-by-step guides that help you feel more grounded and capable inside the tools you&#x2019;ll use every day.</li><li><strong>UI Kits, Design Systems, &amp; Figma Plugins</strong> &#x2014; practical resources you can use immediately in your projects without feeling like you&#x2019;re starting from scratch.</li><li><strong>Icons, Illustrations, and Stock Photos</strong> &#x2014; ready-to-use visuals to support your portfolio work or speed up your design process.</li></ul>
<p>And then there are the student perks&#x2014;things we quietly built over time because they make your workflow smoother:</p>
<ul><li><a href="https://designerup.co/perks?ref=designerup.co"><strong>Designer Discounts</strong></a></li><li><a href="https://designerup.co/notion-templates?ref=designerup.co"><strong>Notion Workspaces</strong></a></li><li><a href="https://designerup.co/notion-templates?ref=designerup.co"><strong>Notion Checklists</strong></a></li><li><strong>Notion Fonts Table</strong></li></ul>
<p>All of this lives inside one shared space you can return to anytime. Whether you&#x2019;re stuck on a design problem, trying to learn a new tool, or simply needing a moment of encouragement, the community is there&#x2014;steady, supportive, and filled with people who actually get what you&#x2019;re going through.</p>
<p>If you&#x2019;d like, I can help you turn this into a more concise section for the blog, or expand it with examples of how students actually use these spaces.</p>
<h3 id="exclusive-free-figma-access-for-students">Exclusive Free Figma Access for Students!</h3>
<p>DesignerUp is an <strong>official Figma Education Partner</strong> that has gone through a rigorous course approval process to be able to afford our students free access to all Figma products and features in the <a href="https://www.figma.com/pricing/?ref=designerup.co"><strong>Figma Pro Plan completely free for 12 months</strong></a>! That&apos;s <strong>over $200 dollars of access</strong> to everything in the Figma family including:</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Figma-Partner.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Figma-Partner.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Figma-Partner.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Figma-Partner.jpg 1600w, https://designerup.co/blog/content/images/2025/11/Figma-Partner.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><strong>Core Products:</strong></p>
<ul><li><a href="https://www.figma.com/design/?ref=designerup.co"><strong>Figma Design</strong></a>: The core product used for creating, sharing, and testing designs for websites, mobile apps, and other digital products. It allows for wireframing, high-fidelity mockups, and interactive prototyping with features like Auto Layout and shared components.</li><li><a href="https://www.figma.com/figjam/?ref=designerup.co"><strong>FigJam</strong></a>: A collaborative online whiteboard space designed for meetings, brainstorming, diagramming, and research using sticky notes, shapes, and drawing tools.</li><li><a href="https://www.figma.com/dev-mode/?ref=designerup.co"><strong>Dev Mode</strong>:</a> A feature set within Figma Design that helps translate designs into code, streamlining the handoff process between designers and developers with inspection tools and code snippets.</li><li><a href="https://www.figma.com/slides/?ref=designerup.co"><strong>Figma Slides</strong></a>: A presentation creation tool that lets teams co-create slide decks, insert designs and prototypes from Figma Design, and gather feedback with interactive widgets.</li></ul>
<p><strong>New &amp; Beta Products:</strong><br>Figma recently introduced several new AI-focused products in 2025:</p>
<ul><li><a href="https://www.figma.com/draw/?ref=designerup.co"><strong>Figma Draw</strong></a> (New): Provides advanced vector illustration tools like brushes, texture fills, and a shape builder directly within the Figma environment.</li><li><a href="https://www.figma.com/sites/?ref=designerup.co"><strong>Figma Sites</strong></a> (Beta): Allows users to publish fully responsive websites from their Figma frames without needing external web development tools.</li><li><a href="https://www.figma.com/buzz/?ref=designerup.co"><strong>Figma Buzz</strong></a> (Beta): A content production tool for marketing teams to create on-brand assets at scale while maintaining design control.</li><li><a href="https://www.figma.com/make/?ref=designerup.co"><strong>Figma Make</strong></a> (New): An AI companion that translates plain-language prompts into functional prototypes and web apps, generating readable code.</li></ul>
<p><strong>Other Offerings:</strong></p>
<ul><li><a href="https://www.figma.com/ai/?ref=designerup.co"><strong>Figma AI</strong></a>: A collection of features integrated across products that uses artificial intelligence to help with tasks like removing image backgrounds building apps, generating prototypes, and creating wireframes.</li><li><strong>Figma Community:</strong> Figma has a vast community ecosystem offering free and paid templates, plugins, UI kits, and widgets to enhance workflows.</li></ul>
<h3 id="ai-tool-and-workflow-integration"><br><br>AI Tool and Workflow Integration</h3>
<p>Our course is on the bleeding-edge of what is happening right now in the design and technology space! Not only will you learn the foundational core principles of research, analysis, usability and interface principles, but you will also learn how you can speed everything up with AI. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/course_AI.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/course_AI.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/course_AI.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/course_AI.jpg 1600w, https://designerup.co/blog/content/images/2025/11/course_AI.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>We teach the core principles&#x2014;research, analysis, usability, clear interface design&#x2014;because those never go out of style. But we also show you how to pair those foundations with modern AI tools to make your work faster, smoother, and more intentional.</p>
<p>Throughout the course, you&#x2019;ll see how AI can help you:</p>
<ul><li>Process research insights more quickly</li><li>Uncover patterns and opportunities in your data</li><li>Run competitor analysis with more depth and less overwhelm</li><li>Generate ideas, wireframes, and early prototypes</li><li>Speed up the parts of the workflow that usually feel slow or repetitive</li></ul>
<p>When a new tool, workflow, or technique becomes important, we fold it into the curriculum. You&#x2019;re never learning from outdated material; you&#x2019;re learning from a course that&#x2019;s alive, evolving, and deeply connected to what designers are actually doing right now.</p>
<p>Our goal is to help you feel grounded in the fundamentals while also confident navigating the tools that are shaping the future of product design.</p>
<h3 id="live-monthly-group-calls">Live Monthly Group Calls</h3>
<p>Every month, we come together on a live video call&#x2014;an hour carved out for connection, clarity, and shared momentum. These calls give students a chance to slow down, reflect, and check in with each other in real time.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Page-3.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="1950" height="1128" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Page-3.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Page-3.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Page-3.jpg 1600w, https://designerup.co/blog/content/images/2025/11/Page-3.jpg 1950w" sizes="(min-width: 720px) 720px"></figure>
<p>We use this space in different ways depending on what students need. Sometimes we walk through lessons together and talk through areas that feel confusing or new. Other times, students share their works-in-progress or early versions of their final presentations, and we offer gentle guidance to help them refine their ideas.</p>
<p>These calls also open up space for career conversations&#x2014;honest discussions about breaking into the industry, navigating interviews, building confidence, and shaping a path that feels right for each person. And when the moment calls for it, we even take a few minutes for a group mindfulness practice to help everyone breathe, recenter, and reconnect with why they&#x2019;re creating in the first place.</p>
<p>It&#x2019;s a rhythm that keeps students supported throughout their journey. You&#x2019;re not learning alone; you&#x2019;re learning alongside others who are moving through the same challenges and discoveries, month after month.</p>
<h3 id="everything-you-need-all-in-one-figma-file">Everything You Need, All in One Figma File</h3>
<p>To make the learning experience feel smoother and less overwhelming, we created a master Figma and FigJam file that holds everything you need in one place. Instead of jumping between scattered resources, you can open a single workspace and have the entire project laid out in front of you.</p>
<p>Inside the file, you&#x2019;ll find the full example project so you can see how each part of the process comes together&#x2014;from early notes and sketches to wireframes, flows, and polished screens. Alongside that, we included templates for your own project, so you can follow along step by step without wondering where to start or what to include.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Figma-Kit.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Figma-Kit.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Figma-Kit.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Figma-Kit.jpg 1600w, https://designerup.co/blog/content/images/2025/11/Figma-Kit.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>There are also notes, guidelines, checklists, and helpful references built right into the pages. Everything is organized to gently guide you through the process, while still giving you the freedom to shape your work in your own way.</p>
<p>It&#x2019;s a simple setup that students tell us it helps them stay focused, grounded, and clear on what they&#x2019;re building throughout the course.</p>
<h3 id="deep-dive-tool-tutorials"><br>Deep-Dive Tool Tutorials</h3>
<p><br>Design tools can feel overwhelming when you&#x2019;re trying to learn everything at once, so we created a space that helps you explore them more calmly and intentionally. Our Software Tutorials Vault is a curated collection of lessons that go deeper into the tools you&#x2019;ll use as a product designer.</p>
<p>Instead of sending you on endless searches across the internet, we bring together the clearest, most helpful tutorials so you can learn exactly what you need, when you need it. Whether you&#x2019;re trying to build a design system in Figma, set up reusable components, organize your files, or explore more advanced techniques, you&#x2019;ll find step-by-step guidance laid out in a way that feels manageable.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/tutorials.jpg" class="kg-image" alt="&#x1F3C6; DesignerUp Ranked Best Product UX/UI Design Bootcamp 2025!" loading="lazy" width="2000" height="1000" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/tutorials.jpg 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/tutorials.jpg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/tutorials.jpg 1600w, https://designerup.co/blog/content/images/2025/11/tutorials.jpg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This vault grows over time, too. As new tools emerge or existing ones evolve, we continue adding fresh resources so you can stay grounded and confident in your workflow without feeling like you have to chase every trend.</p>
<p>It&#x2019;s a quiet library you can return to whenever you want to strengthen your skills or get unstuck.</p>
<h3 id="your-certificate-of-completion">Your Certificate of Completion</h3>
<p>When you finish our program and complete your portfolio case study, you&#x2019;ll receive a Certificate of Completion that acknowledges the time, care, and steady effort you&#x2019;ve put into your learning. It&#x2019;s a meaningful marker of your progress and the skills you&#x2019;ve developed throughout the course.</p>
<p>You&#x2019;ll also receive a LinkedIn certificate link you can add directly to your profile. It&#x2019;s an easy way to share your new skills and the work you&#x2019;ve created with potential employers.</p>
<p>*DesignerUp is not an accredited institution, and this certificate is a recognition of your completion of the course rather than an academic credential.</p>
<h3 id="thank-you">Thank You</h3>
<p>We are very thankful to each and every student who enrolled and helped us get here. We asked them what makes DesignerUp so special. Here are just a few of the things they had to say. </p>
<iframe id="testimonialto-ceffc7b6-a7a5-452d-ba3d-1d2710ea0c13" src="https://embed-v2.testimonial.to/w/designerup?id=ceffc7b6-a7a5-452d-ba3d-1d2710ea0c13" frameborder="0" scrolling="no" width="100%" height="800px"></iframe>
<p></p>]]></content:encoded></item><item><title><![CDATA[Here’s how you’re going to get 80% better at UX/UI design in 1 month]]></title><description><![CDATA[Here's what the pros know and exactly how to improve your UX/UI design skills without practicing for years or being naturally gifted.]]></description><link>https://designerup.co/blog/heres-how-youre-going-to-get-80-better-at-ux-ui-design-in-1-month/</link><guid isPermaLink="false">690c3267dd3a2a7634a90b49</guid><category><![CDATA[Design Systems]]></category><category><![CDATA[UI/UX Design]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Thu, 06 Nov 2025 10:44:56 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/11/Thumbnail-2.png" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/11/Thumbnail-2.png" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month"><p></p>
<h2 id="%F0%9F%8E%A8-creativity-is-pattern-fluency">&#x1F3A8; Creativity Is Pattern Fluency</h2>
<p>This is how Spotify handles playlists &#x2192;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.07.51-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.07.51-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.07.51-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.07.51-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.07.51-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/screens/a6b951f7-10a4-4f95-b401-178bb9426992?via=elizabeth&amp;ref=designerup.co"><span>Spotify</span></a></figcaption></figure>
<p>That onboarding flow didn&apos;t work in A/B tests &#x2192;</p>
<p>There are 14 ways that I can use interaction patterns for this filter, but I know my users&#x2019; tendencies, so I&apos;m most confident in using number 12 &#x2192;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.08.28-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1115" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.08.28-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.08.28-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.08.28-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.08.28-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/search/apps/ios?content_type=screens&amp;filter=screenPatterns.Filter+%26+Sort%3Fvia%3Delizabeth&amp;ref=designerup.co"><span>Filter patterns</span></a></figcaption></figure>
<p>&#x1F9E0; These are the kinds of things running through designers&apos; minds.</p>
<p>But how exactly?</p>
<p>Is it just because they&apos;re a lot faster than you or because they&apos;re more talented or because they&apos;ve spent a lot more years designing than you?</p>
<p><strong>Actually, it&apos;s none of those.</strong></p>
<p>It&apos;s just two things that they formed the habit of doing.</p>
<p>And you can do them too and get 80% better at UX/UI in a month&apos;s time.</p>
<hr>
<h2 id="%F0%9F%A7%A9-patterns-are-stored-recognition">&#x1F9E9; Patterns Are Stored Recognition</h2>
<p>Really great designers can move through design problems faster because they&apos;re not inventing from scratch, but because they&apos;re scanning through possibilities their brain already knows and thinking quickly about how they can apply them.</p>
<p>Thousands of UI interactions, gestures, flows that they&apos;ve seen, broken, reassembled along with this natural tendency to see design metaphors in the everyday world around them.</p>
<p>Great designers don&apos;t necessarily think faster.</p>
<p>They recognize sooner.</p>
<p>And that recognition is what develops their instincts and what I call the muscle memory of design.</p>
<p>There are so many different ways that you can have a progress indicator, for example. And each one of these is a design pattern.</p>
<p>There can be a circular ring that shows the percentage of a daily learning goal.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.09.31-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.09.31-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.09.31-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.09.31-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.09.31-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Closing rings progress design pattern</span></figcaption></figure>
<p>There could be a milestone path that looks like this.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.09.43-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.09.43-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.09.43-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.09.43-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.09.43-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Steps progress design pattern</span></figcaption></figure>
<p>So, it&apos;s kind of a step counter that lets you know how far you&apos;ve come.</p>
<p>There could be a streak counter. You see these a lot on language learning apps that show you days and how long your streaks are.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.09.57-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.09.57-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.09.57-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.09.57-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.09.57-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Streak progress design pattern</span></figcaption></figure>
<p>Maybe it&apos;s a level system so that it shows you your current level and where you&apos;ve got to get to.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.10.07-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.10.07-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.10.07-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.10.07-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.10.07-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Level system progress design pattern</span></figcaption></figure>
<p>And maybe it&apos;s a skills tree.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.10.16-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.10.16-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.10.16-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.10.16-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.10.16-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Skill tree progress design pattern</span></figcaption></figure>
<p>All of these are progress indicators.</p>
<p>And for your particular product or your problem that you&apos;re solving, one of these will probably make more sense than the others. And the more of them you&apos;ve seen and experienced, the larger your playground is.</p>
<p>Design patterns are this memory externalized. They&apos;re not hard and fast rules to obey, but examples of flows, placement, rhythm, and cadence of things that we&apos;ve come to know before in digital interfaces.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.12.04-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1118" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.12.04-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.12.04-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.12.04-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.12.04-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Each time you explore an app, you dissect an onboarding flow, or you notice how a tooltip behaves, you&apos;re feeding your own internal library of references. That&apos;s how you build your muscle memory of design.</p>
<p>To outsiders, this may look like originality, but to the designer, it&apos;s simply pattern play.</p>
<hr>
<h2 id="%F0%9F%93%9A-building-your-mental-library">&#x1F4DA; Building Your Mental Library</h2>
<p>Let&apos;s try a little exercise</p>
<p>Open up the X app if you have it on your phone and then you can go to your profile or mine. Mine is @<a href="https://medium.com/r/?url=https%3A%2F%2Fx.com%2FLizTheWhizard&amp;ref=designerup.co"><strong>LizTheWhizard</strong></a>.</p>
<p>Scroll down and find a post and hit like.</p>
<p>Then scroll down, find another one, and we&apos;re going to repost it.</p>
<p>Click the repost icon and click repost.</p>
<p>Then we&apos;ll bookmark something.</p>
<p>Now, let&apos;s do the same thing again, but this time we&apos;re going to be really hyper aware of every action we take and every reaction that the interface has.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/x-clip.gif" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="1280" height="720" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/x-clip.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/x-clip.gif 1000w, https://designerup.co/blog/content/images/2025/11/x-clip.gif 1280w" sizes="(min-width: 720px) 720px"><figcaption><span>X design patterns</span></figcaption></figure>
<p>&#x21B3;Watch how the navigation sticks to the top as you scroll past your title.</p>
<p>&#x21B3;Notice the subtle animation when you like a post.</p>
<p>&#x21B3;See how the screen darkens and a panel slides up when you click repost.</p>
<p>&#x21B3;Tap bookmark and a snack bar drops from the top with an additional action.</p>
<p>&#x21B3;This is a perfect example of a design pattern and a design system.</p>
<p>The pattern is the sequence of interactions.</p>
<p>The design system is the reusable UI element like the snack bar.</p>
<p>Now that&apos;s just one example.</p>
<p>Imagine if you could see hundreds of apps at a glance without having to download each one...</p>
<hr>
<h2 id="%F0%9F%A7%B0-best-design-pattern-tool">&#x1F9F0; Best Design Pattern Tool</h2>
<p>This is my absolute favorite resource for developing the muscle memory of design and it&apos;s called <a href="https://go.designerup.co/mobbin?ref=designerup.co"><strong>Mobbin</strong></a>.</p>
<p>Mobbin isn&apos;t just a gallery of design examples. It&apos;s like a design gymnasium for your brain. Each time you scroll through their curation of existing product design screens and flows and patterns, you&apos;re doing reps and you&apos;re training your eye and your brain to recognize how other teams have solved recurring problems with design.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.29.33-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.29.33-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.29.33-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.29.33-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.29.33-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://go.designerup.co/mobbin?ref=designerup.co"><span>Mobbin</span></a></figcaption></figure>
<p>When you know a vast array of design patterns deeply, you can access them more quickly and bend them without breaking them. Users can feel that. They instantly understand it because your new pattern is built on top of their old expectations.</p>
<p>This is why pattern fluency matters.</p>
<p>It lets you go past imitation into synthesis.</p>
<hr>
<h2 id="the-design-systems-behind-the-patterns">The Design Systems Behind The Patterns</h2>
<p>If design patterns are the big picture stuff, the flows and the choreography of screen events and conditional reactions, then design systems are the tiny UI components that make up those patterns.</p>
<p>Take <a href="https://designerup.co/blog/10-best-design-systems-and-how-to-learn-and-steal-from-them/#4-atlassian-design-system">Atlassian&apos;s design system</a> for example.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.30.18-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.30.18-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.30.18-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.30.18-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.30.18-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://designerup.co/blog/10-best-design-systems-and-how-to-learn-and-steal-from-them/#4-atlassian-design-system" rel="noreferrer"><span>Atlassian Design System</span></a></figcaption></figure>
<p>Each element from the colors and typography to the badges, checkboxes, and breadcrumbs are broken down and given purpose and context.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.30.46-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.30.46-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.30.46-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.30.46-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.30.46-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Atlassian design system components</span></figcaption></figure>
<p>The crazy part is that these design systems and hundreds of others like them from the world&apos;s top tech companies are <a href="https://designsystemsrepo.com/?ref=designerup.co"><strong>freely available</strong></a>. You can download them in Figma and use them in your own product.</p>
<p>There are even really great white-labeled UI kits like <a href="https://go.designerup.co/untitledui?ref=designerup.co"><strong>Untitled UI</strong></a><strong> </strong>that are worth investing in.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/11/Screenshot-2025-11-06-at-2.33.17-AM.png" class="kg-image" alt="Here&#x2019;s how you&#x2019;re going to get 80% better at UX/UI design in 1 month" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/11/Screenshot-2025-11-06-at-2.33.17-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/11/Screenshot-2025-11-06-at-2.33.17-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/11/Screenshot-2025-11-06-at-2.33.17-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/11/Screenshot-2025-11-06-at-2.33.17-AM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://go.designerup.co/untitledui?ref=designerup.co" target="_blank" rel="noopener"><span>Untitled UI Design System Kit for Figma</span></a></figcaption></figure>
<hr>
<h2 id="%F0%9F%A4%B3%F0%9F%8F%BDactions-to-take-for-the-next-month">&#x1F933;&#x1F3FD;Actions to take for the next month</h2>
<p>Here&apos;s what to do to improve in the next month</p>
<ol><li>Sign up for <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a> and start immersing yourself in how great products solve problems with design.</li><li>Spend time each day mindfully observing the orchestration of what happens in the apps you use every day. Replace passive scrolling with active, aware usage.</li><li>Download <a href="https://designerup.co/blog/10-best-design-systems-and-how-to-learn-and-steal-from-them/">existing design systems and learn (and steal) from them</a>. Then try putting them together to create your own screens and components and flows.</li></ol>
<p>If you want to level up that last 20%, come join my <a href="https://designerup.co/product-design-ui-ux-course?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=course">Product (UX/UI) Design Course</a>. You&apos;ll build a real product and case study for your portfolio with one-on-one mentorship. And for a limited time, I&apos;m giving away 12 months of Figma Pro for free, plus 50% off Mobbin when you enroll.</p>
<p>Want to learn more about design patterns and design systems? Watch this crash course next.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/videoseries?list=PLl0Umi92CQzX39EDNB4FGZdgdoLeB-L_b" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<p></p>]]></content:encoded></item><item><title><![CDATA[I stopped using Figma for 70% of my product design work…and my output doubled.]]></title><description><![CDATA[Most design problems aren’t ‘design’ problems and that's why Figma is not where you should be doing most of your design work. ]]></description><link>https://designerup.co/blog/i-stopped-using-figma-for-70-of-my-product-design-work-and-my-output-doubled/</link><guid isPermaLink="false">68da00cfdd3a2a7634a90af1</guid><category><![CDATA[Figma]]></category><category><![CDATA[Designer Tools]]></category><category><![CDATA[Notion]]></category><category><![CDATA[Design Thinking]]></category><category><![CDATA[Product Design]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Mon, 29 Sep 2025 03:47:28 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/09/cover.png" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/09/cover.png" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled."><p>Most design problems aren&#x2019;t &#x2018;design&#x2019; problems.&#x2192;</p>
<p>They&#x2019;re &#x2018;Thinking&#x2019; problems.<br>They&#x2019;re &#x2018;Clarity&#x2019; problems.<br>They&#x2019;re &#x2018;Too-many-tabs-open&#x2019; problems.</p>
<p>More prototyping. More pixel-shifting. More polish in Figma alone isn&#x2019;t going to help you with those.</p>
<p>For me, without clear thinking, Figma just results in more confusion, more mess, and more mockups than I can mentally manage.</p>
<h3 id="the-problem-figma-wasn%E2%80%99t-the-bottleneck-%E2%80%94-my-thinking-was">The Problem: Figma wasn&#x2019;t the bottleneck &#x2014; my thinking was</h3>
<p>Like most UX/UI designers, I used to jump straight into Figma the moment I had a product idea or a design task to complete. I&#x2019;d tweak colors, mock up screens, build components, and then&#x2026; get stuck.</p>
<p>Not because I didn&#x2019;t know <em>how</em> to design, but because I didn&#x2019;t know <em>what</em> I was designing &#x2014; who it was for, how it solved the problem, and what the business actually needed from it.</p>
<p>I was designing aimlessly.<br>Which meant I was redesigning constantly.<br>Which meant I was wasting time.</p>
<p>This is what most of my design students come into my <a href="https://designerup.co/product-design-ui-ux-course?utm_source=medium&amp;utm_medium=blog">course</a> doing too, and it&#x2019;s why I teach problem-first thinking before they even open Figma.</p>
<h3 id="polished-pixels-%E2%89%A0-finished-product">Polished pixels &#x2260; finished product</h3>
<p>I knew something had to change when I caught myself redesigning the same dashboard for the third time that week &#x2014; still unsure if the core components even made sense.</p>
<p>So I asked myself:<br><strong>&#x201C;What if the problem isn&#x2019;t the design tool, but the <em>order</em> I&#x2019;m doing things in?&#x201D;</strong></p>
<p><strong><em>&#x201C;What if what designers are struggling with isn&#x2019;t &#x2018;what&#x2019; but why?</em></strong></p>
<p>What if I could figure out the strategy, systems, and structure first &#x2014; and then let Figma be the <em>final</em> step, not the first?</p>
<p>That&#x2019;s when I started doing something that changed everything:</p>
<p>I built a repeatable process and a system that takes the guesswork out of product design</p>
<h3 id="the-solution">The Solution:</h3>
<p>I started by asking:<br>What are all the things I do <em>before</em> pushing pixels that actually move the needle?</p>
<p>Things like:</p>
<ul><li>Writing my problem statement, tagline, and persona</li><li>Laying out my business model with a Lean Canvas</li><li>Doing competitive analysis and a SWOT</li><li>Capturing inspiration, moodboards, colors, and typography</li><li>Organizing all my user research, interviews, and survey data (and having AI help me analyze it)</li><li>Writing a PRD (Product Requirements Document)</li><li>Writing UX copy without opening 20 Google Docs</li><li>Outlining my user flows and information architecture</li><li>Creating personas without needing to design a new deliverable every time</li><li>And even planning out my content marketing, assets, and roadmap</li></ul>
<p>Then, I built out a single Notion Workspace and Figma System with templates to hold all of it and make the process easily repeatable.</p>
<p>Over the past 7 years, I&#x2019;ve been sharing this with my <a href="https://love.designerup.co/all?ref=designerup.co">product design students </a>and teaching them the thinking behind these processes. I&#x2019;ve refined it to be clean, templated and ridiculously efficient in helping me to:</p>
<p>&#x26A1;&#xFE0F; Build multiple 6-figure products and MVPs<br>&#x26A1;&#xFE0F; Save designers hundreds of hours and dozens of browser tabs<br>&#x26A1;&#xFE0F; Help my design students learn the <a href="https://designerup.co/product-design-ui-ux-course?utm_source=medium&amp;utm_medium=blog">modern product design and development process</a> within my course.</p>
<p>Here&#x2019;s what&#x2019;s inside the Notion workspace I now use every day.</p>
<h3 id="%F0%9F%A7%A0-product-dashboard">&#x1F9E0; Product Dashboard</h3>
<p>Start with clarity, not chaos.</p>
<p>When I begin a new project, I don&#x2019;t open Figma. I go to the dashboard.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*kvJDAdRpYVSTRXSdp8pjpg.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>This is where I have all of my sections.</p>
<p>It sounds simple, but this is the anchor I return to every time I feel lost in a design decision.</p>
<p>It&#x2019;s where I track product metrics as they evolve &#x2014; business KPIs, user goals, or just a few numbers to ground my thinking.</p>
<p>Design without this is just decoration.</p>
<hr>
<h3 id="%F0%9F%92%A1-inspiration-board">&#x1F4A1; Inspiration Board</h3>
<p>Capture the spark before it fades.</p>
<p>Every project starts in that messy, beautiful phase of random ideas and rabbit holes.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*9kEPZRABoPXXCH7wN4wdXQ.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>So I built a place to <em>hold</em> those: images, videos, links, swatches, typography, and even embedded moodboards.</p>
<p>I drag them in as I go. It&#x2019;s loose, raw, and incredibly important.<br>This section helps me stay connected to the soul of the product &#x2014; even when things get technical.</p>
<hr>
<h3 id="%F0%9F%92%BC-business-requirements">&#x1F4BC; Business Requirements</h3>
<p>Designing for visuals is easy. Designing for viability is what matters.</p>
<p>Most designers don&#x2019;t learn this early: the business <em>is</em> your design constraint.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*ieRpt0h8vx7nVKzq4d-hkw.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>So I included tools like the Lean Canvas, Competitive Analysis, and a full Business Plan template right inside the workspace.</p>
<p>I ask:</p>
<ul><li>What&#x2019;s the market doing?</li><li>Who are our competitors?</li><li>What&#x2019;s our unfair advantage?</li><li>What are the goals that design has to support?</li></ul>
<p>This is where I connect strategy to screens. It&#x2019;s how I make sure I&#x2019;m designing a <em>solution</em>, not just a slick UI.</p>
<hr>
<h3 id="%F0%9F%94%8D-user-research">&#x1F50D; User Research</h3>
<p>Research shouldn&#x2019;t live in a thousand places.</p>
<p>This section changed everything for me.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*LBW8qQVdQ0X21_SUbUcXPQ.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>&#x1F6AB;Before, I had tweets bookmarked, survey responses buried in forms, and interview notes scattered in Google Docs. Now it&#x2019;s all in one place.</p>
<p>I built a connected database for online research, surveys, and interviews.</p>
<p>I even track where customer sentiments and responses from places like Twitter, Reddit, or a form response &#x2014; and tag it by theme.</p>
<p>I can immediately spot patterns and insights before I ever move into wireframes and if you have <a href="https://affiliate.notion.so/w8dghl0z84eh?ref=designerup.co">Notion Teams</a> you can use AI to help with this!</p>
<p>I created a plug-and-play user persona template that lets me add an image, user bio, favorite brands, motivations, and even a <em>progress bar</em> made of colored text to visualize personality traits.</p>
<p>It&#x2019;s fast, lightweight, and easy to update. Most importantly, it&#x2019;s not some dated old artifact &#x2014; It&#x2019;s something I can update easily and actually <em>use</em> and refer to regularly.</p>
<hr>
<h3 id="%F0%9F%97%BA%EF%B8%8F-user-journeys">&#x1F5FA;&#xFE0F; User Journeys</h3>
<p>Empathy needs motion, not just notes.</p>
<p>User journeys were one of the trickiest things to replicate in Notion &#x2014; but I found a way.</p>
<p>I use the timeline view to show progression through the user&#x2019;s experience &#x2014; each phase mapped to an emotion. (Displeased. Neutral. Happy. Ecstatic.)</p>
<p>I have a connected database directly to the persona it belongs to, so when I revisit Jenna&#x2019;s onboarding experience for example, I immediately see that she was <em>neutral</em>. That tells me: we have work to do there.</p>
<p>It&#x2019;s simple, but it brings emotion into the product thinking early.</p>
<hr>
<h3 id="%F0%9F%A7%AD-information-architecture">&#x1F9ED; Information Architecture</h3>
<p>No more missing pages or broken flows.</p>
<p>When I&#x2019;m building out a product or auditing an existing site, I use this section to log every page: what it does, why it matters, and where it stands.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*mV20Vkz8Fhw9ynK4_5zlew.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>I&#x2019;ve mapped user flows step-by-step with conditionals and even included a space for UX copy.<br><br></p>
<p>There&#x2019;s also card sorting templates and mental model exercises I use to align the IA with how real users think.</p>
<p>This is where a product&#x2019;s skeleton takes shape &#x2014; before any UI skin is added.</p>
<hr>
<h3 id="%F0%9F%8E%A8-ui-style-guide">&#x1F3A8; UI &amp; Style Guide</h3>
<p>Systemize your aesthetics.</p>
<p>Once I <em>do</em> get into visual design, I don&#x2019;t want to reinvent the wheel every time.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*gIAd3i0uSrj28HVr9pkBqg.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>So I created a mini design system inside Notion:</p>
<ul><li>Brand assets</li><li>Color palettes</li><li>Typography</li><li>Accessibility standards</li><li>Layout and spacing guides</li><li>Design patterns for common flows</li></ul>
<p>Even if I&#x2019;m working alone, I want to design like I&#x2019;m working with a team.<br>This makes that possible &#x2014; and handoffs so much easier when the team grows.</p>
<hr>
<h3 id="%F0%9F%93%A2-marketing-section">&#x1F4E2; Marketing Section</h3>
<p>Design supports growth, not just delight.</p>
<p>If I&#x2019;m creating content, product screenshots, or writing launch copy &#x2014; I want it connected to the product.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*I6DCcQfUskp0YmeVdryekQ.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="1200" height="700"></figure>
<p>This section houses all of it:</p>
<ul><li>A content calendar</li><li>Social media assets</li><li>Screenshots</li><li>Promotional materials</li></ul>
<p>It&#x2019;s not just for marketers. It&#x2019;s for designers who understand that getting your product <em>seen</em> is part of the job.</p>
<hr>
<h3 id="%F0%9F%9B%A3-product-roadmap">&#x1F6E3; Product Roadmap</h3>
<p>Know what&#x2019;s next, for whom, and why<strong>.</strong></p>
<p>This is the command center.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*ieRpt0h8vx7nVKzq4d-hkw.jpeg" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="4800" height="2800"></figure>
<p>I can view all my tasks as a table, Kanban board, or timeline. I can filter by team, by status, or by role.</p>
<p><br>When I&#x2019;m wearing multiple hats &#x2014; designer, developer, founder &#x2014; this is the only way I stay sane.</p>
<p>And because it&#x2019;s built on relational databases, everything stays connected: from <strong>business objective &#x2192; research &#x2192; persona &#x2192; feature &#x2192; task &#x2192; delivery &#x2192; measurement.</strong></p>
<p>&#x1F449;&#x1F3FD;That&#x2019;s how you scale your thinking, not just your to-dos.</p>
<h3 id="why-this-works">Why this works</h3>
<p>This is the system I wish I had when I was jumping between Figma, Google Docs, Sheets, and half a dozen other tools.</p>
<p>Now, I open Notion first.<br>I design better.<br>I design faster.<br>And I design with way less rework.</p>
<p>&#x1F449;&#x1F3FD; The real benefit I found was that I stopped second-guessing my design decisions because I wasn&#x2019;t just designing for aesthetics &#x2014; I was designing with context.</p>
<p>&#x1F449;&#x1F3FD; I wasn&#x2019;t hoarding screenshots and moodboards in a thousand tabs &#x2014; I had it all visually embedded in one clean dashboard.</p>
<p>&#x1F449;&#x1F3FD; I wasn&#x2019;t getting lost in vague feedback from stakeholders &#x2014; I was handing off clear documents that made sense to everyone.</p>
<p>This wasn&#x2019;t just a workspace.<br>It was a way to <strong>design with clarity</strong> &#x2014; before I ever opened Figma.</p>
<h3 id="%E2%86%92-want-your-copy-of-this-exact-workspace"><strong>&#x2192; Want your copy of this exact workspace?</strong></h3>
<p><br>After many years, I&#x2019;m making these Notion Templates available to the public.</p>
<p>It&#x2019;s been <a href="https://www.producthunt.com/posts/notion-product-design-pack?utm_source=other&amp;utm_medium=social">launched to Product Hunt </a>and has sold over 2,000 times and has gotten much love (thank yous! &#x1F60A;)</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*biwFpcEKL0jMoQtm8holQw.png" class="kg-image" alt="I stopped using Figma for 70% of my product design work&#x2026;and my output doubled." loading="lazy" width="1600" height="1494"></figure>
<p>Real Love from Real Designers</p>
<p>&#x1F449;&#x1F3FD; <a href="#">Grab the Notion Product Design Workspace here</a> and try it yourself.</p>
<p><strong>&#x1F449;&#x1F3FD; Want hands-on training with mentorship on how to use these tools to design great products?<a href="https://designerup.co/product-design-ui-ux-course?utm_source=medium&amp;utm_medium=blog">Consider Enrolling in my Product Design Course</a></strong><br> (and get this Notion Workspace and my Figma System for free!)</p>
<hr>
<p>&#x1F64B;&#x1F3FD;&#x200D;&#x2640;&#xFE0F; I&#x2019;m Liz btw! I&#x2019;m all about teaching ways of designing more mindfully and with less stress. I teach product (UX/UI) design on <a href="https://www.youtube.com/@DesignerUp?ref=designerup.co"><strong>YouTube</strong></a> and<a href="https://designerup.co/product-design-ui-ux-course?utm_source=medium&amp;utm_medium=blog"> <strong>in my course</strong></a> where I show you all of the methods and techniques behind this type of work and how to become a more skillful product designer.</p>]]></content:encoded></item><item><title><![CDATA[I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here’s Exactly How)]]></title><description><![CDATA[Here's my entire step-by-step process of how I researched, designed, tested and vibe-coded and entire SaaS app in just 48 hours using Figma, Figjam and Replit (and it only cost me $16). ]]></description><link>https://designerup.co/blog/i-built-a-10-000-saas-app-in-48-hours-using-figma-replit-heres-exactly-how/</link><guid isPermaLink="false">687821e4dd3a2a7634a9084f</guid><category><![CDATA[Product Design]]></category><category><![CDATA[AI Design]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Sat, 02 Aug 2025 15:13:04 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-11.44.18-AM-1.png" medium="image"/><content:encoded><![CDATA[<h1 id></h1>
<img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-11.44.18-AM-1.png" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)"><p><strong>I decided to do something crazy&#x2014;and I built this thing in 48 hours.</strong></p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-11.44.18-AM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1118" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-11.44.18-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-11.44.18-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-11.44.18-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-11.44.18-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Hopefully, I pulled you in with that big number in the title&#x2014;and it is real. Here are the numbers</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.05.48-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1114" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.05.48-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.05.48-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.05.48-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.05.48-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><br>But it isn&#x2019;t magic. It&#x2019;s just a really good research, design, and dev process. And I&#x2019;m going to show you the whole thing from start to finish. </p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/_E7W8sfCxAw?list=PLl0Umi92CQzUGnHft46jLRXoKNV6WwRvH" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<hr>
<h2 id="%F0%9F%9B%A0%EF%B8%8F-background-building-the-hard-way">&#x1F6E0;&#xFE0F; Background: Building the Hard Way</h2>
<p>I&#x2019;ve built a few SaaS products (5 to be exact) the old-fashioned way&#x2014;handcoded. Some were super successful and some were absolute flops. But either way, to design and dev properly, it took months. And as a non-coder, I could never do it without the help of engineers.</p>
<p>Thanks to AI and vibe-coding that has completely changed and it opened up my eyes to new ways I can solve old problems&#x2014;and what I can actually build all by myself.</p>
<h2 id="step-1-have-a-compelling-problem">Step 1: Have A Compelling Problem</h2>
<p>I&apos;ve taught hundreds of students in my product design course, and so many of them were facing the same problem &#x2013; They didn&apos;t know how to frame their experience and tell really compelling stories about their UX/UI skills. So, whether that was in their case studies or during interviews, a lot of them had been rejected or ghosted or just didn&apos;t even feel confident enough to apply. So, that was the problem I was trying to solve.</p>
<p><strong>&#x1F4A1;Takeaway:</strong> You need to have a compelling problem that a lot of folks you&apos;ve actually talked to are experiencing. </p>
<h2 id="step-2-gather-the-data">Step 2: Gather The Data</h2>
<p>For years, I worked with my students one-on-one in the course, helping them write better stories and case studies. Talking to recruiters and hiring managers, figuring out what worked for them. So, I had a lot of data to work with.<br><br><strong>&#x1F4A1; Takeaway:</strong> You need data. The more qualitative and quantitative data you can gather and analyze, the better. </p>
<h2 id="step-3-validating-the-idea"><br>Step 3: Validating the Idea</h2>
<p>I knew the problems and the players well, but my one-to-one was kind of capping out. I wanted to empower students to be able to do this themselves. So I decided to make an internal tool for this. I created this <a href="https://designerup.lemonsqueezy.com/buy/4536e940-cfc0-4323-bd48-735809335ba6?ref=designerup.co">Notion self-assessment</a> where my students could fill in their skill stories on their own, and it would help them come up with a personal value proposition that they could then use to get hired and to interview and they loved it!</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.16.11-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1126" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.16.11-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.16.11-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.16.11-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.16.11-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://designerup.lemonsqueezy.com/buy/4536e940-cfc0-4323-bd48-735809335ba6?ref=designerup.co" rel="noreferrer"><span>Notion UX/UI Self-Assessment</span></a></figcaption></figure>
<p><strong>&#x1F4A1; Takeway:</strong> You need to see people using some version of your solution so that you can see how they use it and if it&apos;s actually solving the problem in some way. Keep it simple and low-effort.</p>
<h2 id="step-4-testing-the-market"><br>Step 4: Testing the Market</h2>
<p>After tweaking and refining this with their feedback, I decided to release it to the public and I could not believe it, but it sold over 816 times, which generated around 10K in revenue. You can grab a copy of this if you want to check it out, too. </p>
<p><strong>&#x1F4A1; Takeaway:</strong> You need to get people to open their wallets for the solution. If they aren&apos;t paying, then it&apos;s just a nice-to-have, and it&apos;s not a viable business.</p>
<h2 id="the-realization">The Realization</h2>
<p>I love using this <a href="https://designerup.lemonsqueezy.com/buy/4536e940-cfc0-4323-bd48-735809335ba6?ref=designerup.co">Notion template</a>, but it&#x2019;s always been a little manual and clunky and not everyone liked using Notion and I always dreamed of making it better, more platform agnostic and interactive. I just didn&#x2019;t have the coding skills or time to build something.<br><br>I was over at the Replit offices at Andresearn Horowitz in San Fransico, I got to witness one of the coolest AI tools I&#x2019;d ever seen - in essence, it&apos;s an entire AI engineering team at your fingertips &#x1F633;<br></p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/IMG_9178-1.jpeg" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1500" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/IMG_9178-1.jpeg 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/IMG_9178-1.jpeg 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/IMG_9178-1.jpeg 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/IMG_9178-1.jpeg 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This is when I saw my chance to turn this notion template into a real app. <br><br>And I decided to do just that...in 48hrs. </p>
<hr>
<h2 id="%F0%9F%97%93%EF%B8%8F-day-1-research-and-design">&#x1F5D3;&#xFE0F; Day 1: Research and Design</h2>
<p>We&apos;ve got 24 hours to start off. So, let&apos;s go!</p>
<h3 id="research"><br><strong>Research</strong></h3>
<p><br>I created a custom workspace for Notion that helps me organize and analyze all of my data. I can add interview transcriptions and business models, I&apos;ve got persona templates and user journey maps all in here. It&apos;s been perfected with my students over 6 years and is a favorite of UX/UI and Product Designers everywhere - you can <a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co">grab your copy here</a>! </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.10.37-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.10.37-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.10.37-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.10.37-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.10.37-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co"><span>Notion Product (UX/UI) Design Workspace</span></a></figcaption></figure>
<p>With my <a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co">Notion workspace</a> all set, the first thing I&apos;m going to do is have ChatGPT help me fill in these different sections. I need a research plan to kick this off. Again, I have a lot of data, so I&apos;m going to be using most of that, but I&apos;m going to have ChatGPT help me write the research plan.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.18.40-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.18.40-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.18.40-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.18.40-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.18.40-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I made a project in ChatGPT for the product so it already had all of the context of the things I&apos;m asking it for. </p>
<p>Here is the research plan. I want it to be compatible with FigJam AI because that&apos;s what I&apos;m going to be using to analyze and synthesize all this data.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.20.08-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.20.08-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.20.08-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.20.08-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.20.08-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Here is the problem statement:</p>
<p><em>&quot;Creative professionals applying for jobs often struggle to articulate their relevant skills and accomplishments in a structured, compelling way. Skillshot helps them reverse-engineer</em>,<em> job descriptions to create impactful portfolio stories based on their experience.&quot;</em></p>
<p><strong>Perfect.</strong></p>
<p>Now, I want to understand how users are currently solving this problem so I can validate the usefulness of turning job descriptions into tailored stories. I want to identify common pain points and gather common language and patterns and keywords and things that are associated with this so we can create a very specific user experience flow.</p>
<p>So we&apos;ve got our target audience, some research methods and it&apos;s now advising us to conduct user interviews, surveys, competitive analysis, usability testing later, and some of the key questions that we need to answer here. This is really helpful.</p>
<p>I also have a persona here in Notion based on the students and customers that have used the MVP.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.22.17-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.22.17-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.22.17-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.22.17-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.22.17-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://designerup.co/shop/notion-templates-for-product-designers?ref=designerup.co"><span>Notion Product (UX/UI) Design Workspace</span></a></figcaption></figure>
<p>Over in Figjam, I&apos;m going to take the interviews I&apos;ve collected with students and paste the transcripts right onto a sticky. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.23.17-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.23.17-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.23.17-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.23.17-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.23.17-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Then, I&apos;m going to come down to this toolbar at the bottom and drag in a Jambot.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.23.50-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1115" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.23.50-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.23.50-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.23.50-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.23.50-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Jambot is the AI tool that lets me converse with these stickies. Right now, I want it to summarize this so I&apos;m just going to connect this sticky to this summarize chatbot. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.24.04-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.24.04-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.24.04-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.24.04-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.24.04-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>That was really fast. It&apos;s saying that this person:<br><br>&#x1F4CC; Used a Notion skills assessment to reflect on past projects and map out skills for a new role. <br>&#x1F4CC; They like the way it was structured. It helped them identify transferable skills. &#x1F4CC;  Confusing that it was isolated without guidance on how to connect the skills to the job description. </p>
<p>I can now continue asking these questions, I can go down a Rabbithole and it tells me: </p>
<p>&#x1F4CC; To effectively connect your skills to job descriptions, it can be helpful to break down the job requirements into specific skills. Then match these with your own skills and experiences by providing examples that demonstrate how you meet those requirements.</p>
<p>This is along the same lines of how I wanted to improve the user flow. </p>
<p>You can just keep having fun with this, keep analyzing this in different ways by dragging in another Jambot. </p>
<p>Now it&apos;s showing me what they liked, desired features, and recommendations. I can even take all of these individual items and I can put them into stickies and continue chatting with them. This is going to become the foundation for my features.</p>
<hr>
<h3 id="feature-planning"><strong>Feature Planning</strong></h3>
<p><br>Next, I want to create some user stories for the app so that I know what I need each feature to accomplish and each element and component on the screen. For that, I&apos;m going to ask ChatGPT to give me the user stories for this app.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.27.02-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.27.02-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.27.02-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.27.02-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.27.02-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Based on the product requirements doc, it came up with a couple of Epics. So, the first Epic is the Job Description Capture. That&apos;s kind of the first big feature or flow that we need to work on. It says, </p>
<blockquote><strong>Epic 1: </strong>As a designer, I want to paste a job post link so that Skillshot can analyze its requirements. I want to cue up to five links so that I can compare skills. I want visual feedback letting me know that when a post is processed, it&apos;s, you know, complete or being analyzed or whatever it is. And I want to remove an unwanted link so that it doesn&apos;t affect my analysis.</blockquote>
<p>Then we have Epic 2, which is the skills part, Epic 3, is the story creation and then Epic 4, which is progress and motivation. </p>
<p>There are these different flows and segments each with very different needs and we&apos;re just going to take it one at a time and get into Figma and start wireframing.</p>
<hr>
<h3 id="visual-inspiration"><strong>Visual Inspiration</strong></h3>
<p><br>One of the first places I&apos;m going to go is over to my favorite resource called <a href="https://mobbin.com/?via=elizabeth&amp;ref=designerup.co">Mobbin</a>. This let&apos;s me see design patterns from all of the world&apos;s best apps. I can see how others have approached similar UX problems and what UI patterns they&apos;ve used. And I can search by UI element. I can search by entire flows. This is by far the place that I visit the most for getting inspiration and helping me come up with my first ideas and wireframes.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://mobbin.com/?via=elizabeth&amp;ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.29.06-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.29.06-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.29.06-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.29.06-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.29.06-PM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><span>My favorite UX/UI resources - </span><a href="https://mobbin.com/?via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Mobbin</span></a></figcaption></figure>
<p>I&apos;m going to search for &apos;skills&apos; and look through some different learning apps and habit tracking apps. And this one has some interesting tags that I could probably pull from. I like that it allows me to copy this frame and drop it into Figma as well, so I can create a mood board. </p>
<hr>
<h3 id="wireframes"><strong>Wireframes</strong></h3>
<p><br>To save time, I want to use an existing component library and also because I want something that&apos;s already been tested for accessibility and uses Tailwind. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.33.46-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.33.46-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.33.46-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.33.46-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.33.46-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I have just made a very simple component here using ShadCN. It&apos;s a card component following those user stories in that first Epic and I&apos;m making sure to use good design patterns and practices, proper grouping and hierarchy. This is actually quite easy using the ShadCN component library that I&apos;ve chosen (I also did a <a href="https://medium.com/prototypr/7-hottest-ui-component-libraries-of-2025-copy-and-paste-7634592abb5c?ref=designerup.co">deep dive about ShadCN </a>here), as it has typography set and spacing already set for me. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.33.22-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.33.22-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.33.22-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.33.22-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.33.22-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>These elements are going to be placeholders, so we don&apos;t need to get too detailed on these screens. Mainly, what I&apos;m thinking about is the user&apos;s mental model and how much of what&apos;s under the hood I need to show. Do they need to see everything? Are they a pro power user or is something really simple that leads them from step to step?</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.34.53-PM-1.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.34.53-PM-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.34.53-PM-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.34.53-PM-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.34.53-PM-1.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>After testing this prototype with some users, I actually found that they get a little bit stuck here, trying to come up with a story because there is no format. There&apos;s no prompt or guidelines, so they tend to draw a blank and that&apos;s something that was happening in the Notion templates too, because it was just very open-ended. So I want some more fields here.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.37.13-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1164" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.37.13-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.37.13-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.37.13-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.37.13-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Skillshot App v2</span></figcaption></figure>
<p>Now, I can continue to design all of the other screens, but I&apos;m a little short on time. So, what I&apos;d like to do is actually have AI help me out more. So, I want to jump right into <a href="https://replit.com/refer/ElizabethAlli?ref=designerup.co">Replit</a> and see what it comes up with now that we have the gist of it and we have our main screen.</p>
<p>It&apos;s been a long day. I&apos;m spent. I&apos;m going to stop here for today and pick back up tomorrow and jump into the actual building.</p>
<hr>
<h2 id="%F0%9F%97%93%EF%B8%8F-day-2building-and-deploying">&#x1F5D3;&#xFE0F; Day 2 - Building and Deploying</h2>
<p></p>
<h3 id="importing-figma-designs-into-replit">Importing Figma Designs into Replit</h3>
<p><br>Here we are inside of <a href="https://replit.com/refer/ElizabethAlli?ref=designerup.co">Replit</a>. This is the screen where you can use natural language to ask it to create an app. We are going to start with our Figma designs.</p>
<p>We&#x2019;re going to click on import code or design and then select Figma design. You&#x2019;re going to need to connect your Figma account. I&apos;m going to do that and click &apos;Allow Access&apos;. Great. We&apos;re connected. It was that fast.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.37.51-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.37.51-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.37.51-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.37.51-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.37.51-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Connecting Figma to Replit</span></figcaption></figure>
<p>Now all we need to do to convert our designs is paste the URL. We&apos;re going to select the frame we want to build and paste that frame in. I&apos;ve got some of my screens here in Figma. Here is the general flow. I&apos;m going to start with this one in the middle that has most of the components clearly shown. Then I&apos;m going to come up here to share and copy the link to this frame and this frame only.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.55.08-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1135" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.55.08-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.55.08-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.55.08-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.55.08-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Copying Figma Link to Frame</span></figcaption></figure>
<p>Now I&apos;m back in Replit. I have my URL and I&apos;m going to paste it here. I have this on private for now. I&apos;m going to click import from Figma. It&apos;s getting those designs. It&apos;s now generating the code and handing off to the agent.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.54.23-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1126" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.54.23-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.54.23-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.54.23-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.54.23-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Importing Figma Frame into Replit</span></figcaption></figure>
<p>The agent is working on it. Now it is creating the full-stack application and all of the code scaffolding. It&apos;s installing dependencies. These are all of the files it&#x2019;s created and it is explaining what it&#x2019;s doing as it goes along.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-12.55.34-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-12.55.34-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-12.55.34-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-12.55.34-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-12.55.34-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Create the app scaffolding in Replit</span></figcaption></figure>
<hr>
<h3 id="tweaking-the-design-with-replit-agent">Tweaking the Design with Replit Agent</h3>
<p><br>Here we have it! A few things are not exactly like my design and we have a couple of options we can use to fix it. First, we can talk to <a href="https://docs.replit.com/replitai/agent?ref=designerup.co">Replit Agent</a> and ask it how to help us fix this. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.00.49-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.00.49-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.00.49-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.00.49-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.00.49-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Agent is Replit&apos;s natural language AI that uses several industry-leading AI models to create your apps. The core technology currently uses <b><strong>Agent v2: Claude Sonnet 4.0</strong></b></div></div>
<p>Agent tells us we can upload another file, such as attaching an image. We can also click on &apos;Select&apos;, which allows us to see this as a visual editor, like a no-code editor.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.01.41-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1127" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.01.41-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.01.41-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.01.41-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.01.41-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Asking Replit Agent for help with alignment</span></figcaption></figure>
<p>If I click on an element in this div, I can look at it and say there&apos;s padding here. I&apos;ll bump that up a bit, maybe to about 20 pixels, and then save changes. That looks great. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.03.24-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.03.24-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.03.24-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.03.24-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.03.24-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Tweaking the spacing with Replit&apos;s visual editor</span></figcaption></figure>
<p>What I&apos;m going to try to do now is say that I would like more space at the top and bottom. I&apos;m going to upload a screenshot of that frame.</p>
<p>It says, I can see that you want more vertical spacing. I can see the cards need more padding at the top and bottom. Let me update things.</p>
<p>There we go. It&apos;s added more padding. That looks close enough. It&apos;s letting me know that I can roll back the changes if I don&apos;t like them. I can review the code changes that were made here.</p>
<p>One thing I noticed was that it was giving me a solid background that was white instead of my gradient. I asked it to go ahead and add that gradient in. I uploaded a picture of it to make sure it could see it, and it went ahead and did that for me.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.05.03-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.05.03-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.05.03-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.05.03-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.05.03-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Adding in the gradient background in Replit</span></figcaption></figure>
<hr>
<h3 id="adding-a-database">Adding a Database</h3>
<p>Let&apos;s continue building. The next thing is that I can add is a database. I need to do this because I want to be able to start building the real functionality of this app.</p>
<p>Now it&apos;s getting to work building our database. We can take a peek at this and see what it&apos;s creating.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.08.22-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1323" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.08.22-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.08.22-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.08.22-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.08.22-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Replit agent adding a database</span></figcaption></figure>
<p>It&apos;s creating the schema, setting up tables, and testing to make sure everything is working correctly.</p>
<p>This is crazy compared to the amount of manual work this would take to set all of this up. There we go. Our application is now ready with full database functionality while maintaining the same interface and user experience.</p>
<hr>
<h3 id="writing-a-product-requirements-document-prd">Writing a Product Requirements Document (PRD)</h3>
<p>Now that some of the visual stuff is sorted out and we have the database set up, I need to focus on the user experience. For this, I&apos;m going to have ChatGPT help me.</p>
<p>In ChatGPT, I have a project where I&apos;ve been working on my research and planning. I&apos;m going to ask it to write me a PRD for Replit so I can build this app with the functionality, user experience and database all connected.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.09.14-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1128" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.09.14-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.09.14-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.09.14-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.09.14-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The product requirements document is what I&apos;m going to use to help guide our design and development decisions.</p>
<p>Now, I&apos;m going to give this PRD to Replit by copying and pasting it into the Agent. It&apos;s going to start updating these cards, adding core functionality. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.11.55-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1128" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.11.55-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.11.55-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.11.55-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.11.55-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Six minutes later, Agent has built the complete skills analysis interface with the priority badges and the coverage tracking. It has the STAR format forms for comprehensive skill storytelling. It&apos;s added the navigation.</p>
<hr>
<h3 id="building-skills-analysis-functionality"><strong>Building Skills Analysis Functionality</strong></h3>
<p>We have our job postings working. Now we&apos;re want to be able to click  the buttin to analyze common skills.</p>
<p>It&apos;s added these two buttons here for story builder and skill analysis. This isn&apos;t exactly the user experience that I have in mind. It&apos;s not flowing to the next screen. We&apos;ll work on that design in a minute, but right now I just want to test the functionality of this to make sure it all works.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.12.58-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.12.58-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.12.58-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.12.58-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.12.58-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Let&apos;s try skills analysis and see what happens. It didn&apos;t show me any of the skills that were extracted from those job postings. And when I click this, it takes me back to this screen.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.13.29-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.13.29-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.13.29-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.13.29-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.13.29-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>We&apos;re going to fix that. I&apos;m also going to share with it the other screen that I designed in Figma so that it looks more cohesive. I&apos;m letting it know that I was expecting to see this screen as it mentioned here in the skills analysis.</p>
<p>This is what vibe coding is. Doing one thing and fixing one problem at a time until you get it to match the exact vision you had in Figma. That&apos;s what I love about Replit. The way you can do it from any starting point, just like working with a developer or engineering team.</p>
<p>It says it has extracted the skills. Let&apos;s see what those skills are. There we have it. It&apos;s showing these skills. It says that for user experience design, this is a high priority skill because five out of four jobs have this.</p>
<p>That&apos;s strange, right? How can it be five out of four? We&apos;ll go with that for now.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.14.55-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1118" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.14.55-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.14.55-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.14.55-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.14.55-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<hr>
<h3 id="tweaking-the-user-experience-with-replit-agent">Tweaking the User Experience with Replit Agent</h3>
<p>I want to quickly clean this up. I want to remove these buttons and add a top-level navigation for our three main areas. I&apos;m going to chat with Agent back and forth until we get this design nailed down.</p>
<p>We&apos;ve got a pretty good app going. I need to walk through some of the user experience things and do some tweaking.</p>
<p>Let&apos;s start from the top. We&apos;ve got our two jobs in. We&apos;re going to click analyze. This little snack message lets us know that it worked. It takes us to the skills page and it&apos;s showing us our high-priority jobs and we can add a story.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.16.02-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.16.02-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.16.02-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.16.02-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.16.02-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>If I click Add a story here, it takes me to the story builder. That&apos;s not what I want. I&apos;m going to say that after I click Add story, I want it to open the story form with the priority story tag pre-selected for that skill.</p>
<p>About a minute of work later, it seems to have worked through its issues. I&apos;m going to click on this one. Now it works. It opens the form with that related skill tag selected.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.16.36-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.16.36-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.16.36-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.16.36-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.16.36-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>That&apos;s exactly what we wanted. The rest of the skills are down here. We can keep adding to this. Perfect.</p>
<hr>
<h3 id="building-progress-functionality">Building Progress Functionality</h3>
<p>I&apos;m on to the final Epic. I want to show that overall progress bar so we can do more things with it&#x2014;maybe generate what I want to call a skills snapshot or a PDF users can download.</p>
<p>I&apos;m going to ask it to add that. I have my design in Figma with a simple progress bar. It&apos;s going to show how many overall stories of high-priority skills you have, how many are left, and your overall percentage of completion.</p>
<p>I&apos;ve exported that image, and I&apos;m going to upload it here. Now it&apos;s got to do some math, because it needs to know what&apos;s the max amount of stories for this bar to be considered 100% complete. Then it has to track how many tags you have. It needs to know if you have the three recommended tags for Figma, for user experience, etc.</p>
<p>It&apos;s going to figure that out for us&#x2014;all of the logic and the conditionals. I love it. Dropped it in there. It even changed it to a gradient.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.18.26-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.18.26-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.18.26-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.18.26-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.18.26-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It&apos;s exciting. It&apos;s not just a prototype. This is the real functional app. Now if we come over here, let&apos;s go ahead and add another prototyping skill. And just like that the progress bar increased. We&apos;ve got more stories!</p>
<hr>
<h3 id="final-screens">Final Screens</h3>
<p>I want to update the screen so that when the progress bar is completely filled, it disappears and is replaced with a button that takes users to their skills snapshot screen. Back in Replit, I told it to do exactly that&#x2014;show the button once the bar reaches 100%.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.23.46-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1307" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.23.46-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.23.46-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.23.46-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.23.46-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It worked beautifully. The final screen was generated to show a overview of your Job Readiness, Skill, Stories totals, Mastery and some Export and Share options</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.19.25-PM-1.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.19.25-PM-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.19.25-PM-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.19.25-PM-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.19.25-PM-1.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<hr>
<h3 id="adding-pdf-functionality">Adding PDF Functionality</h3>
<p>I decided I wanted to add one more feature, which is the ability to Export your Skills Stories to a PDF. I&apos;ve asked Replit to do this (not knowing if it was even possible) but in a matter of seconds it started adding a PDF library to handle this.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.26.29-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.26.29-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.26.29-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.26.29-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.26.29-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>About a minute later, it&apos;s done! Now, when we click the button, we see a summary of all our stories. If we click download, it generates a PDF.</p>
<hr>
<h3 id="deploying-the-app">Deploying The App</h3>
<p>Now for the final step: deployment&#x2014;so you can actually use this app.</p>
<p>At the top of the Replit dashboard, there&apos;s a &#x201C;ready to share with the world&#x201D; button. I clicked deploy.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.27.44-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.27.44-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.27.44-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.27.44-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.27.44-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>There are a few deployment options. We can publish a stable public version, and it recommends autoscale. There&apos;s a tutorial for more detail, but I&#x2019;m going with the default recommendation. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.28.16-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.28.16-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.28.16-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.28.16-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.28.16-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It also suggests running a security scan, which I did.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.28.24-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1116" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.28.24-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.28.24-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.28.24-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.28.24-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It found one issue&#x2014;a vulnerability in a JSON package. I clicked &quot;fix with agent,&quot; and it resolved it immediately.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.29.45-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1126" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.29.45-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.29.45-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.29.45-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.29.45-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>With that done, we&#x2019;re ready to set up deployment. Replit shows the machine requirements, compute units, and expected billing. You know exactly what you&#x2019;ll pay.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.30.13-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1126" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.30.13-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.30.13-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.30.13-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.30.13-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I kept the default settings and set the primary domain to <strong>skillshot app</strong>.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.30.27-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.30.27-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.30.27-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.30.27-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.30.27-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>On the usage dashboard, I saw that the entire build process only cost me $16. That&#x2019;s like hiring a full engineering team for the price of lunch!</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.31.25-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.31.25-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.31.25-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.31.25-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.31.25-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>We&#x2019;re now live. The status says &#x201C;deployed,&#x201D; and the domain is active. I jumped into the browser&#x2014;and there it was. The real, working product. You can fill everything out, save your stories, track your progress, and once everything&#x2019;s added, you get your snapshot.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/08/Screenshot-2025-08-01-at-1.32.27-PM.png" class="kg-image" alt="I Built a $10,000 SaaS App in 48 Hours using Figma + Replit (Here&#x2019;s Exactly How)" loading="lazy" width="2000" height="1126" srcset="https://designerup.co/blog/content/images/size/w600/2025/08/Screenshot-2025-08-01-at-1.32.27-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/08/Screenshot-2025-08-01-at-1.32.27-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/08/Screenshot-2025-08-01-at-1.32.27-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/08/Screenshot-2025-08-01-at-1.32.27-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://skillshotapp.replit.app/?ref=designerup.co" rel="noreferrer"><span>Skillshot App</span></a></figcaption></figure>
<div class="kg-card kg-callout-card kg-callout-card-blue"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">Try <a href="https://skillshotapp.replit.app/?ref=designerup.co" rel="noreferrer">Skillshot app</a> out yourself &#x2192;</div></div>
<hr>
<h2 id="conclusion">Conclusion </h2>
<p>If there&apos;s one takeaway from this whole process, it&apos;s that <strong>the research and Figma design phase is the most important part</strong>. You can vibe code all day, but if you don&#x2019;t have a clear vision of the user experience upfront, you&#x2019;ll end up with a Frankenstein product and burn way more time and credits fixing things later.</p>
<p>The clearer your thinking is in those early stages, the smoother the build. And if you want to go deeper into that process with me, that&#x2019;s exactly what we do <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">in my course</a>. We&#x2019;ve been running it for six years, and our students are building incredible products&#x2014;doing the research, the design, and the business strategy that makes them work.</p>
<p><a href="https://skillshotapp.replit.app/?ref=designerup.co">Try the app out for yourself</a>, leave a comment with your feedback, and if you want to see how I use Figma and AI to create amazing apps like this, read this story next</p>
<p></p>
<p></p>]]></content:encoded></item><item><title><![CDATA[How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)]]></title><description><![CDATA[This is my comprehensive tutorial on how to create a color system from scratch using Tailwind, Styles and Variables in Figma (that developers won't hate)!]]></description><link>https://designerup.co/blog/how-to-build-a-tailwind-ready-color-system-in-figma-that-developers-love/</link><guid isPermaLink="false">683af770dd3a2a7634a906dd</guid><category><![CDATA[Color in UI]]></category><category><![CDATA[Color Palette]]></category><category><![CDATA[Design Systems]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Thu, 05 Jun 2025 00:09:52 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/06/IMG_3445.PNG" medium="image"/><content:encoded><![CDATA[<h3 id></h3>
<img src="https://designerup.co/blog/content/images/2025/06/IMG_3445.PNG" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)"><p>I was a bit stuck on creating a color system for the design system of a product I&#x2019;m working on. The problem was, I already had some existing colors that I needed to incorporate, and my devs are using Tailwind, so I needed to customize things by hand and expand my scales.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/FjtT6ho-ONY?list=PLl0Umi92CQzXzdGkynmhh-ZjpoZW1f1Mm" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<p><br>I found a lot of tutorials on <a href="https://www.youtube.com/watch?v=daFvW1R2VFE&amp;list=PLl0Umi92CQzXzdGkynmhh-ZjpoZW1f1Mm&amp;index=4&amp;ref=designerup.co">generating color styles</a>, using a plugin or <a href="https://www.youtube.com/watch?v=BISC15OPeGA&amp;list=PLl0Umi92CQzX39EDNB4FGZdgdoLeB-L_b&amp;index=5&amp;ref=designerup.co">borrowing from an existing design system</a> (<a href="https://designerup.co/blog/practical-guide-to-perfect-ui-color-palettes/">many of which I wrote myself</a> &#x1F60F;) &#x2014; but almost nothing that walks you through how to do it from scratch manually. </p>
<p><br>So after a few failed attempts (and creating far too many tiny color swatches), I thought I&apos;d share my not-so-terrible final workflow: <br></p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-3.37.01-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-3.37.01-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-3.37.01-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-3.37.01-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-3.37.01-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>1&#xFE0F;&#x20E3; How I pick a color palette from scratch</p>
<p>2&#xFE0F;&#x20E3; How to turn it into color scales.</p>
<p>3&#xFE0F;&#x20E3; How to convert those into styles and variables</p>
<p>4&#xFE0F;&#x20E3; How to generate a style guide that you can hand straight to developers.</p>
<hr>
<h2 id="tailwind%E2%80%99s-color-palette%E2%80%94explained">Tailwind&#x2019;s Color Palette&#x2014;Explained</h2>
<p>This is <a href="https://uicolors.app/create?input=24207d&amp;ref=designerup.co">Tailwind CSS&apos;s Version 4.1 default color palette</a> and to touch on it briefly, if you don&apos;t know Tailwind is just a CSS framework that developers love to use.  </p>
<p>It includes all of these colors in code so they don&apos;t have to think about picking all of these scales, shades and tints for products making easy to implement colors. Most designers, however, want to customize this or use their own brand colors.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-3.37.18-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-3.37.18-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-3.37.18-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-3.37.18-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-3.37.18-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Now if you&apos;re wondering why we use THESE numbers, well Tailwind inherited Google Material&apos;s 50 through 900 tonal ladder because it already mapped to 11 perceptually even light to dark color stops.  It also keeps class names short and sortable while still leaving plenty of numeric gaps for future shades (like the later 950 that was added) It also helps avoid any conflict that a literal 1 to 10 or 1 to 100 scale might create with percentages and other utility scales that are often used.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-3.37.43-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-3.37.43-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-3.37.43-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-3.37.43-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-3.37.43-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><strong>&#x1F4A1;TL;DR - Why the numbers?</strong></p>
<ul><li>Tailwind inherits Google Material&#x2019;s 50 &#x2013; 900 tonal ladder&#x2014;eleven perceptually even stops from light to dark.</li><li>Class names stay short and sortable (<code>bg-blue-500</code>).</li><li>Numeric gaps leave room for future shades like <strong>950</strong>.</li><li>It avoids clashes with other &#x201C;1-to-100&#x201D; scales you might use elsewhere.<br></li></ul>
<blockquote>Tailwind&#x2019;s numbering isn&#x2019;t mathematical, but it isn&#x2019;t random either: it&#x2019;s a perceptual ramp. The goal is to change perceived lightness in roughly even steps while keeping the hue nearly steady.</blockquote>
<hr>
<h2 id="step-1-%E2%80%93-choosing-a-color-palette">Step 1 &#x2013; Choosing a Color Palette</h2>
<p>Now let&apos;s get into Figma, and we&#x2019;ll go step by step.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.31.05-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1130" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.31.05-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.31.05-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.31.05-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.31.05-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><br><strong>1. Create a frame</strong> in Figma&#x2014;that frame will hold your entire palette. Inside it, draw one rectangle (yes a rectangle from a frame; there is a reason for this which we&apos;ll get to later). Give the shape some rounded corners for style. </p>
<p><strong>2.&#xA0;Draw rectangles </strong>to build the palette, duplicate that rectangle across a row, then nudge each duplicate&#x2019;s <strong>Hue</strong> in the HSB color picker while leaving Saturation and Brightness untouched. Keeping those two values identical perfectly balances every swatch, so the colors feel like they belong together. </p>
<p><strong>3.&#xA0;Duplicate and repeat</strong> using this method to tweak an existing palette, build one by hand, or generate something brand-new&#x2014;the technique works either way. By the time you finish, you&#x2019;ll have your primary, secondary, tertiary, and alert hues (think red, orange, yellow for notifications and warnings) ready to go.</p>
<p><strong>4.&#xA0;Add a heading above the row</strong>&#x2014;these are your <em>primitive</em> colors, the base hues that power the rest of your system.</p>
<hr>
<h2 id="real-world-color-inspiration">Real-World Color Inspiration </h2>
<p>Now, if you need inspiration for picking that initial color swatch or that initial color palette, there&apos;s nothing better than getting inspired by real apps and products that are live in the wild, and that&apos;s why I absolutely love about <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a>.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/06/Mobbin-2.gif" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="1024" height="576" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Mobbin-2.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Mobbin-2.gif 1000w, https://designerup.co/blog/content/images/2025/06/Mobbin-2.gif 1024w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://go.designerup.co/mobbin?ref=designerup.co"><span>Mobbin</span></a><span> - Real World Design Inspiration</span></figcaption></figure>
<p>They catalog and categorize all of these apps and flows and prototypes from the world&apos;s biggest companies. You can view by mobile or web app, and there are lots of sorting and filtering options. You can even look up a UI elements and you&apos;ll be able to see all of the colors that they&apos;ve chosen to use.</p>
<p>When you find some screens that you like, you can bring these directly into Figma, using their plugin so you can select these colors for your own color palettes.</p>
<p>How to use <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a>:</p>
<ul><li>Filter by platform or UI element.</li><li>Import screens into Figma with the <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin plugin</a>.</li><li>Sample colors directly.</li></ul>
<hr>
<h2 id="step-2-%E2%80%93-expand-each-hue-into-a-color-scale-tints-shades">Step 2 &#x2013; Expand Each Hue into a Color Scale (Tints &amp; Shades)</h2>
<p>Each primitive color needs its own 11-step ramp. The base color sits at <strong>500</strong>. Anything to the right (600 &#x2013; 950) is a <em>shade</em> (darker). Anything to the left (50 &#x2013; 400) is a <em>tint</em> (lighter).</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.31.28-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1134" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.31.28-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.31.28-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.31.28-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.31.28-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Take one swatch&#x2014;let&#x2019;s use the blue&#x2014;and create a tonal ramp. Tailwind uses 11 steps, so place the base color at <strong>500</strong>. Everything to the right becomes progressively darker shades (<strong>600&#x2013;950</strong>), and everything to the left becomes lighter tints (<strong>50&#x2013;400</strong>).</p>
<h3 id="example-color-scale-with-tints-and-shades">Example Color Scale with Tints and Shades</h3>
<table>
<thead>
<tr>
<th>50</th>
<th>100</th>
<th>200</th>
<th>300</th>
<th>400</th>
<th><strong>500</strong></th>
<th>600</th>
<th>700</th>
<th>800</th>
<th>900</th>
<th>950</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tint</td>
<td>Tint</td>
<td>Tint</td>
<td>Tint</td>
<td>Tint</td>
<td>Base</td>
<td>Shade</td>
<td>Shade</td>
<td>Shade</td>
<td>Shade</td>
<td>Shade</td>
</tr>
</tbody>
</table>
<p><strong>Manual method (HSL)</strong></p>
<ul><li>Duplicate the 500 swatch to create 600.</li><li>Switch to HSL and drop Lightness about 10 points.</li><li>Repeat for the remaining shades.</li><li>For tints, raise Lightness 5&#x2013;10 points per step.</li></ul>
<p>This isn&apos;t necessarily the fastest way or the best way to do it, but it does give you a keen understanding of how these scales are derived, what the ramp is and what the numbers mean.  </p>
<p><strong>Plugin Generator Method</strong></p>
<p>Once you understand how these scales are derived, you can speed things up by using a plugin or generator if you so choose. I like to use <a href="https://www.figma.com/community/plugin/1143464892862229742?ref=designerup.co"><strong>Color Tint &amp; Shade Generator Plugin</strong></a> then just paste any hex value (usually the brand color or 500 mark), and hit <strong>Generate</strong>. In seconds you&#x2019;ll have a ready-made ramp.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.31.38-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1131" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.31.38-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.31.38-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.31.38-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.31.38-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p><strong>Generate Ramps for Every Primitive Hue</strong></p>
<p>Drop each primitive hue into the plugin and let it crank out a ramp. Repeat until every brand, accent, and alert color has its own scale. </p>
<p>Remember, flexibility is the point: if an existing color needs a nudge or fails contrast, you can always regenerate or fine-tune individual stops.</p>
<p>With this palette, you can resize the row, adjust column widths, or spread the swatches out&#x2014;whatever helps you match the rest of your file. The plugin keeps the base swatch at <strong>500</strong> and produces five darker steps (600&#x2013;900) plus four lighter tints (100&#x2013;400). The extreme endpoints&#x2014;50 and 950&#x2014;are omitted, but you can add those later if you need the full Tailwind ladder.</p>
<p><strong>Note:</strong> Most plugins create nine steps instead of eleven; that works to&#x2014;just fill in 50 and 950 if you need the full scale.</p>
<hr>
<h2 id="naming-conventions-and-bulk-renaming">Naming Conventions and Bulk Renaming</h2>
<p>We&apos;re going to keep the color naming simple which will help us later batch rename things faster and create styles and variables. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.31.59-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1130" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.31.59-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.31.59-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.31.59-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.31.59-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Use <code>colorName/number</code> </p>
<ul><li><code>blue/500</code></li><li><code>aqua/700</code></li><li><code>mustard/300</code></li><li>Etc</li></ul>
<p>(lower-case color name, slash, numeric value, no spaces)</p>
<p><strong>Bulk-Rename Swatches to Tailwind Format</strong></p>
<p>Once each ramp is in place, swap out those hex labels for Tailwind-style names. Figma&#x2019;s native <strong>Bulk Rename</strong> feature makes the job painless&#x2014;no extra plugin required.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.35.15-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1132" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.35.15-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.35.15-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.35.15-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.35.15-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<ol><li><strong>Rename the frame.</strong> Select a ramp&#x2019;s frame (for example, the one labeled <em>generated color palettes</em>), type a simple hue name like <code>pink</code>, and press <strong>Enter</strong>. Figma automatically selects every swatch inside that frame.</li><li><strong>Assign numeric values.</strong> With the swatches still selected, press <strong>&#x2318; R</strong> (Rename), enter <code>100</code>, and Figma numbers the row <code>100&#x2026;900</code> in sequence.</li><li><strong>Append the color name.</strong> Select the same row, hit <strong>&#x2318; R</strong> again, type <code>pink/</code> followed by <code>{current}</code>, and confirm. Each swatch now reads <code>pink/100</code>, <code>pink/200</code>, and so on&#x2014;exactly the convention Tailwind expects (lowercase hue, slash, numeric value, no spaces).</li><li><strong>Repeat for every ramp.</strong> <code>violet</code>, <code>blue</code>, <code>green</code>, <code>yellow</code>, <code>orange</code>&#x2014;same two-step rename routine, done in seconds.</li></ol>
<hr>
<h2 id="step-3-%E2%80%93-convert-swatches-to-styles">Step 3 &#x2013; Convert Swatches to Styles</h2>
<p>All we&apos;re going to do is take all of these colors, and use this <a href="https://www.figma.com/community/plugin/820660579767995949?ref=designerup.co">plugin called Styler</a>.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.36.31-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1131" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.36.31-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.36.31-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.36.31-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.36.31-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<ol><li>Select each ramp&#x2019;s swatches.</li><li>Press <strong>&#x2318; R</strong> (Rename) in Figma:<br><em>First row</em> &#x2192; <code>100</code>, <code>200</code>, &#x2026; <code>900</code>.</li><li>Append the color name (<code>pink/100</code>, <code>pink/200</code>, etc.).</li><li>Run the <strong>Styler</strong> plugin and click <em>Generate Styles</em>. Figma instantly creates perfectly ordered styles.</li></ol>
<p>And just like magic it made all 54 styles from 100 down to 900, perfectly ordered.</p>
<hr>
<h2 id="step-4-%E2%80%93-turn-styles-into-variables">Step 4 &#x2013; Turn Styles into Variables</h2>
<p>Turning Styles into Variables is pretty easy again using the <a href="https://www.figma.com/community/plugin/1253669344925342575?ref=designerup.co">Style to Variables Plugin</a>.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.38.01-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1136" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.38.01-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.38.01-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.38.01-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.38.01-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Find the plugin&#x2014;styles to variables&#x2014;and you&apos;ll see that it&apos;s selected all of our styles, we can name this collection and  I&apos;m just going to call this primitive colors.</p>
<p>There are a few other options here&#x2014;grouping, binding styles to the variables created&#x2014;but we&apos;re just going to convert these styles into variables.</p>
<ol><li>Run <strong>Styles to Variables</strong> plugin</li><li>Select all styles, name the collection (e.g., &#x201C;Primitive Colors&#x201D;), and click <strong>Convert</strong>.</li><li>In the Variables panel you&#x2019;ll see every swatch, ready for theming or semantic aliases.</li></ol>
<p>To find your Variables panel - Deselect everything on the canvas, come up to variables icon and there are all of our colors that we created turned into variables and now you can go ahead and semantically name those if you choose to. </p>
<hr>
<h2 id="step-5-%E2%80%93-build-a-share-ready-style-guide">Step 5 &#x2013; Build a Share-Ready Style Guide</h2>
<p>By now every swatch carries a Tailwind-style name, but the underlying hex values are hidden inside styles and variables. To hand off brand-ready specs&#x2014;or drop colors into marketing decks&#x2014;we still need a visual style guide. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/Screenshot-2025-06-04-at-4.38.42-PM.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1139" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/Screenshot-2025-06-04-at-4.38.42-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/Screenshot-2025-06-04-at-4.38.42-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/Screenshot-2025-06-04-at-4.38.42-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/06/Screenshot-2025-06-04-at-4.38.42-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<ol><li>Fire up the <a href="https://www.figma.com/community/plugin/1270740078273146018?ref=designerup.co"><strong>Variable Color Style Guide Plugin</strong></a> (Plugins &#x2192; <em>variable color style guide</em>). Two quick choices:</li><li><strong>Palette:</strong> select <strong>primitive colors</strong>&#x2014;the variable collection you just created.</li><li><strong>Layout:</strong> pick a template. <em>Modern</em> gives a neat grid; <em>Classic</em> mimics old-school brand books. </li><li>Click <strong>Create Swatches</strong> and let the plugin build the page.</li></ol>
<p>Figma adds a frame packed with labeled chips, hex codes, and a handy mini-navigation sidebar that jumps to each hue. Want a different look? Re-run the plugin, switch layouts, or tweak the frame&#x2019;s max-width to display all chips in a single row.</p>
<p>In seconds you have a polished, copy-and-paste style guide&#x2014;perfect for dev hand-off, stakeholder reviews, or marketing collateral.</p>
<hr>
<h2 id="%F0%9F%93%95-tldr-steps">&#x1F4D5; TL;DR Steps</h2>
<p><strong>Step 1:</strong> Manually create swatches (rectangles) for each color and make a scale for each one</p>
<p><strong>Step 2:</strong> Batch rename your color swatches</p>
<p><strong>Step 3:</strong> Convert swatches to styles</p>
<p><strong>Step 4:</strong> Turn styles into variables</p>
<p><strong>Step 5</strong>: Generate a Style Guide</p>
<h2 id="%F0%9F%A7%B0-quick-reference-of-tools-mentioned">&#x1F9F0; Quick Reference of Tools Mentioned</h2>
<table>
<thead>
<tr>
<th>Task</th>
<th>Tool / Plugin</th>
</tr>
</thead>
<tbody>
<tr>
<td>Generate 11-step ramps</td>
<td>Color Tint &amp; Shade Generator</td>
</tr>
<tr>
<td>Bulk-rename swatches</td>
<td>Figma &#x2318; R</td>
</tr>
<tr>
<td>Rectangles &#x2192; Styles</td>
<td>Styler</td>
</tr>
<tr>
<td>Styles &#x2192; Variables</td>
<td>Styles &#x2192; Variables</td>
</tr>
<tr>
<td>Auto-build style guide</td>
<td>Variable Color Style Guide</td>
</tr>
<tr>
<td>Real-world palette inspo</td>
<td>Mobbin</td>
</tr>
</tbody>
</table>
<h2 id="figma-source-file">Figma Source File</h2>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F3A8;</div><div class="kg-callout-text">Want the Figma File? <a href="https://shop.designerup.co/buy/aeaea08d-fd77-4821-806e-5d4197322ed8?ref=designerup.co" rel="noreferrer"><b><strong>Grab it here and follow along</strong></b></a>!</div></div>
<hr>
<h2 id="final-thoughts">Final Thoughts</h2>
<p>This workflow isn&#x2019;t the only way&#x2014;and it&#x2019;s not always the fastest&#x2014;but it&#x2019;s flexible and powerful:</p>
<ul><li>Works with existing brand colors or strict accessibility tweaks.</li><li>Plays nicely with developer-friendly Tailwind.</li><li>Scales from tiny side projects to enterprise design systems.</li></ul>
<hr>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/06/PDC-Meta.png" class="kg-image" alt="How To Build a Tailwind-Ready Color System in Figma (That Developers Love!)" loading="lazy" width="2000" height="1050" srcset="https://designerup.co/blog/content/images/size/w600/2025/06/PDC-Meta.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/06/PDC-Meta.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/06/PDC-Meta.png 1600w, https://designerup.co/blog/content/images/2025/06/PDC-Meta.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I&apos;m Liz btw &#x1F64B;&#x1F3FD;&#x200D;&#x2640;&#xFE0F; the Founder here at DesignerUp, it&apos;s nice to meet you! If you&apos;re interested in hands-on training like this, in modern product design&#x2014;from UX and UI to business and strategy&#x2014;<a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co"><a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">check out our cours</a>e</a>. It&apos;s comprehensive, affordable and includes 1:1 mentorship. I&#x2019;d be honored to have you as a student.</p>
<p></p>]]></content:encoded></item><item><title><![CDATA[I Asked Google to Design Me An App UI and It Did - Google Stitch First Look 👀]]></title><description><![CDATA[Stitch is Googles new UI design generator a that promises to turn “ideas into UI designs and front-end code in minutes.” As a product (UX/UI) designer of 20 years, I tested it to see how it would stack up. ]]></description><link>https://designerup.co/blog/google-stitch-first-look/</link><guid isPermaLink="false">68305bcedd3a2a7634a905da</guid><category><![CDATA[AI Design]]></category><category><![CDATA[Designer Tools]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Fri, 23 May 2025 19:43:03 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/05/Google-Stitch.png" medium="image"/><content:encoded><![CDATA[<h2 id></h2>
<img src="https://designerup.co/blog/content/images/2025/05/Google-Stitch.png" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;"><p>I just asked Google to make me a UI design&#x2014;and it did. But is it any good? </p>
<p>At I/O 2025 the company Google unveiled <a href="https://stitch.withgoogle.com/?ref=designerup.co"><strong>Stitch</strong></a>, a Gemini-powered tool that promises to turn &#x201C;ideas into UI designs and front-end code in minutes.&#x201D; As a product (UX/UI) designer of 20 years, I wanted to see how this latest flavor of Text to UI generation tool would stack up. </p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/-oD8-MmqcL0?list=PLl0Umi92CQzUGnHft46jLRXoKNV6WwRvH" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<p>I started off by using a simple prompt for a mobile app. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-22-at-12.10.22-PM-3.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1602" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-22-at-12.10.22-PM-3.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-22-at-12.10.22-PM-3.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-22-at-12.10.22-PM-3.png 1600w, https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-22-at-12.10.22-PM-3.png 2088w" sizes="(min-width: 720px) 720px"></figure>
<div class="kg-card kg-callout-card kg-callout-card-pink"><div class="kg-callout-emoji">&#x1FA84;</div><div class="kg-callout-text"><i><em class="italic">&#x201C;Create me a mobile app for building mindfulness habits; make it soft, light in color, with rainbow glows, soft gradients, zen circles</em></i></div></div>
<p>This is what it made:</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.38.55-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1526" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.38.55-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.38.55-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.38.55-AM.png 1600w, https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.38.55-AM.png 2378w" sizes="(min-width: 720px) 720px"></figure>
<p>It missed the mark on some of the stylized things that I asked it to do, but it&#x2019;s clean otherwise. I can&#x2019;t click around on it and do anything; it seems to have generated only one screen.</p>
<h2 id="2-editing">2. Editing </h2>
<h3 id="%E2%86%B3using-a-prompt"><strong>&#x21B3;Using a Prompt</strong></h3>
<p>You can click <strong>Edit</strong>, and what it does is drop that screen into a text-prompt area. and asks you again to describe your design. Let&#x2019;s see if it can do multiple screens. This time I said, <em>&#x201C;Make it purple and make me the next logical screen.&#x201D; </em> You can see Stitch working in the text chat area. Generally, I found my prompts tool about 2-3 minutes to generate. So it adjusted it to what seemed to be the very faintest purple tint (almost imperceptible) and made the primary color a dark gray, not quite the vivid purple hue I had in mind. It also did not in fact generate me the next logical screen or any other screen. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.47.55-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="1960" height="1716" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.47.55-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.47.55-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.47.55-AM.png 1600w, https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.47.55-AM.png 1960w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="%E2%86%B3using-the-editing-options"><strong>&#x21B3;Using the Editing Options</strong></h3>
<p>There is also an option to edit a few elements using the edit modal in the top right corner. Not many options to choose from just a few colors, a color picker, a handful of Google Fonts, and a few corner radius options. (To be honest, I was anticipating this tying into Google&apos;s new Material Design 3 Expressive Design System or something far more advanced, creative or interesting than this very basic, boring screen.)</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.49.08-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="992" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.49.08-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.49.08-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.49.08-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.49.08-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="3-importing-into-figma-with-auto-layout">3. Importing into Figma (with Auto Layout)</h3>
<p>What is interesting is you are able to bring this into Figma. I clicked the <strong>Copy to Figma</strong> button and pasted it into my Figma Canvas and it dropped it in with all the nested layers and Auto Layout. This made it pretty easy to work with and I could finally get that purple I really wanted.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.50.54-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1199" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.50.54-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.50.54-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.50.54-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.50.54-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="4-generating-another-screen">4. Generating another screen</h3>
<p>I wanted to prompt the next screen in the flow. So imagining if we were to click on that  first 5 Minute Meditation from the list, I asked it to:</p>
<div class="kg-card kg-callout-card kg-callout-card-pink"><div class="kg-callout-emoji">&#x1FA84;</div><div class="kg-callout-text"><i><em class="italic">&#x201C;Make me a new screen that shows a selected meditation that I can play the audio on, and shows my progress.&#x201D;</em></i></div></div>
<p>That <em>kind of</em> worked&#x2014;it made the next screen and it is relatively clean (safe for the terribly aligned, framed photo that it also generated). The colors are a little off and don&#x2019;t exactly match the previous screen. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.54.18-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1159" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.54.18-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.54.18-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.54.18-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.54.18-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="5-exporting-the-code">5. Exporting the Code</h3>
<p>I found it interesting that you could export the Code. I&apos;m not sure how good the code is, but it is code. Of course, you still need to implement this properly, figure out all the other screens and how to tie it all together with a back-end, but it seems to give you at least some structure to start with (which I&apos;m not sure is better or worse). </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.59.43-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1167" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.59.43-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.59.43-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.59.43-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.59.43-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="6-switching-to-experimental-mode">6. Switching to Experimental Mode</h3>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.58.44-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1167" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.58.44-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.58.44-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.58.44-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.58.44-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>All of this was done in <strong>&apos;Standard Mode&apos;</strong> which runs on Gemini 2.5 Flash. You can also switch to &apos;<strong>Experimental Mode&apos;, </strong>which uses Gemini Pro and lets you generate UI designs in a few other ways:<br><br>&#x21B3; From an image<br>&#x21B3; From a wireframe<br>&#x21B3; From a mockup<br><br>I flipped over to &apos;Web&apos; in order to generate a website design this time and clicked the Image icon to upload an image for inspiration</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-4.59.07-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1147" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-4.59.07-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-4.59.07-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-4.59.07-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-4.59.07-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="7-generating-a-ui-from-an-image">7. Generating a UI from an Image</h3>
<p>I uploaded a website I had designed and described what I wanted: &#x201C;A crypto wallet called Cupcake&#x2014;make it a landing page.&#x201D; After clicking <strong>Generate Designs</strong>, this is what it produced&#x2014;and I was not impressed. The right side was cut off, sections didn&#x2019;t go full-width, the typography was bad, the color combinations were worse, and the shadows and icons looked dated. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-5.07.16-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1157" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-5.07.16-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-5.07.16-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-5.07.16-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-5.07.16-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>There is also no option to export to Figma; it states &apos;Figma export is not available yet with the upload-image feature&apos;. You could view the code, but do you even want to? Experimental is an overstatement. </p>
<h3 id="8-generating-a-ui-from-a-sketch">8. Generating a UI from a Sketch</h3>
<p>Next, I took a quick sloppily drawn wireframe sketch that I made in Figma Draw  and asked it to </p>
<div class="kg-card kg-callout-card kg-callout-card-pink"><div class="kg-callout-emoji">&#x1FA84;</div><div class="kg-callout-text"><i><em class="italic">&#x201C;Create me a CRM dashboard in dark mode with charts and graphs.&#x201D;</em></i></div></div>
<p>Stitch generated the design and asked if I wanted any changes. It was pretty clean and included most of what I had requested, but it was cut off with only one table row visible. The icons weren&#x2019;t centered, there were grouping and alignment issues, and there were no actual charts.</p>
<p>There seems to be a lot of design knowledge and best practices that are left unconsidered in these renderings and mostly random approximation of what is intended. Even with more specific prompting I didn&apos;t get much improvement in the result. If I were to turn this into something useful I would still need to <a href="https://go.designerup.co/mobbin?ref=designerup.co">reference existing design patterns</a> and think through lots of flow and interaction pieces and aesthetic choices. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/05/Screenshot-2025-05-23-at-5.09.44-AM.png" class="kg-image" alt="I Asked Google to Design Me An App UI and It Did - Google Stitch First Look &#x1F440;" loading="lazy" width="2000" height="1150" srcset="https://designerup.co/blog/content/images/size/w600/2025/05/Screenshot-2025-05-23-at-5.09.44-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/05/Screenshot-2025-05-23-at-5.09.44-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/05/Screenshot-2025-05-23-at-5.09.44-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/05/Screenshot-2025-05-23-at-5.09.44-AM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<h3 id="-1"></h3>
<h3 id="9-final-thoughts">9. Final Thoughts</h3>

<p>I had much higher expectations from Google given that there are already so many existing AI to UI design generation tools on the market that do this much better. Their effort seems half-baked at best. Although it is in Beta, it does not seem to have anywhere near the polished output of <a href="https://designerup.co/blog/figma-ai-first-draft-feature-rerelease/">Figma&apos;s First Draft</a> or <a href="https://designerup.co/blog/ui-design-will-never-be-the-same-text-prompt-to-ui-with-ai-is-here/">Uizard&apos;s Autodesigner</a> for example. This release seems like a bit of a mad dash to throw their hat into the ring of the AI UI design hype and it&apos;s hard to tell who this is for exactly (beginners? non-designers? pro-designers?) and what they would do with it. </p>
<p>If you&apos;re just starting out as a designer, I know that it can be tempting to vibe design your way into creating a website and UI&apos;s but be careful of the risk of being solution-focused rather than problem-focused. There is also still a level of discernment and taste that needs to be developed to identify good and useful output and whether or not it is actually solving a problem for your users, and that insight only comes from talking to your users, knowing the right design patterns to use, the business model and the tech stack that underpins your designs. That&apos;s exactly <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">what I teach my students in my course</a> and, at least for now, it&apos;s clear that it&apos;s not something that AI is capable of generating away. <br><br>&#x1F4AC; What do you think? Would you use it and do you think it has potential for future improvement?</p>
<h5 id="-2"></h5>
<p></p>]]></content:encoded></item><item><title><![CDATA[Designing Through Uncertainty]]></title><description><![CDATA[We are living in a time of great uncertainty and it feels scary. But what if it wasn't an obstacle but the reason we design.]]></description><link>https://designerup.co/blog/designing-through-uncertainty/</link><guid isPermaLink="false">68143d07dd3a2a7634a905b8</guid><category><![CDATA[Mindful Design]]></category><category><![CDATA[Design Inspiration]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Fri, 02 May 2025 03:35:52 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/05/Mindful-Cover-8.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/05/Mindful-Cover-8.jpg" alt="Designing Through Uncertainty"><p>We are living in a time of great uncertainty. Lately, I&#x2019;ve been feeling the weight of this heavily &#x2014; both professionally and personally.</p>
<p>When I get overwhelmed, I find myself stuck in a loop of asking more and more questions and clinging to the answers. I start obsessing over data, wanting every decision in my design process or my career to make perfect sense and to add up.</p>
<p>Sometimes, it just feels so hard to find your mark when the mark keeps moving &#x2014; when jobs feel fragile, industries are constantly shifting, economies are in flux and users are fickle. What was true last year feels shaky at best today. As designers, I think we feel this especially deeply. We want to know where we stand, who we are in this space, and whether we&#x2019;re building something that matters.</p>
<p>We spend much of our days trying to get to solid ground. We make plans, set goals, chase clarity &#x2014; as if certainty will save us. But life, in its most honest form, doesn&#x2019;t promise stability. It promises movement, change, flux instead.</p>
<p>As UX designers, we&#x2019;re trained to seek clarity. We want to know our users. We run surveys, interviews, usability tests &#x2014; all to reduce the fog of uncertainty. We want answers. We want confidence. We want to be <em>sure</em> we&#x2019;re building the right thing.</p>
<p><strong>But here&#x2019;s the truth: we will never fully know.</strong></p>
<p>User experience design is, by nature, a practice of listening in the dark. Our users are constantly changing. Their needs shift with context, environment, and emotion. What worked yesterday might not land tomorrow. And that&#x2019;s not a failure &#x2014; that&#x2019;s the nature of creating for humans. Uncertainty doesn&#x2019;t mean you&#x2019;re doing it wrong. It means you&#x2019;re <em>in it.</em> You&#x2019;re paying attention. You&#x2019;re making space for real insight, not just surface solutions.</p>
<p>This is why I always come back to <a href="https://medium.com/user-experience-design-1/mindful-design-and-interaction-b5c96d968a2b?ref=designerup.co">mindfulness</a>. Mindfulness teaches us to meet what is, how it is, without trying to force it into what we <em>want</em> it to be. That applies to design, too.</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*IAYpZ6E4Pg-Lu4M8GR2jhA.jpeg" class="kg-image" alt="Designing Through Uncertainty" loading="lazy" width="2400" height="1200"></figure>
<p>I believe in designing opinionated software and solutions. This may be a privilege granted to me after nearly 2 decades of being wrong and <a href="https://medium.com/prototypr/how-i-designed-and-built-a-working-mobile-app-in-48-hrs-using-figmas-new-ai-aa64d8c84c75?ref=designerup.co">solving a lot of problems through design</a>, but I think it&#x2019;s important to start with action and a point of view. Each step I take thereafter is in the service of proving myself wrong. But it&#x2019;s hard, it&#x2019;s tough on the ego and sometimes on my spirit. &#x1F614;</p>
<p>There have been many times that what I felt so sure would help our users ended up doing the exact opposite &#x2014; creating more friction for them and more problems for us <em>(Have mercy on my developers&#x2019; souls)</em>. But mindfulness always reminds me that <em>doing</em> with intention and watching with discernment is always better than <em>freezing </em>with overthinking and reacting with judgment.</p>
<p>When we cling to certainty &#x2014; when we insist on having all the answers before we begin &#x2014; we close ourselves off to what might emerge from the <a href="https://medium.com/prototypr/psychological-flexibility-and-how-it-will-make-you-a-better-designer-a0019df100b1?ref=designerup.co">beauty of uncertainty</a>.</p>
<p>Real insight, real creativity, comes from learning to stay open. To ask instead of assume. To test without attachment. To sit with not knowing and trust that the next step will reveal itself in time.</p>
<p>When we design from that place &#x2014; of curiosity instead of control &#x2014; we&#x2019;re not just building better products. We&#x2019;re becoming more grounded, more flexible, and more human in our process.</p>
<h2 id="uncertainty-is-not-a-flaw-in-the-system-it%E2%80%99s-the-natural-state-of-the-system"><strong>Uncertainty is not a flaw in the system. It&#x2019;s the natural state of the system.</strong></h2>
<p>We&#x2019;re taught to think of uncertainty as a problem to solve, something to eliminate before we can move forward. But what if it&#x2019;s not a problem? What if it&#x2019;s the <em>default state</em> of the design process &#x2014; and of life itself?</p>
<p><strong>Design exists <em>because</em> the world is uncertain. If users were predictable, if problems stayed the same, if solutions worked forever &#x2014; we wouldn&#x2019;t need designers at all.</strong></p>
<p>Uncertainty gives us something to respond to. It&#x2019;s the reason we test, iterate, and evolve. It&#x2019;s what keeps our work honest and human.</p>
<p>When you start to see uncertainty not as an obstacle, but as part of the creative structure you&#x2019;re working in, you stop fighting it &#x2014; and start working <em>with</em> it.</p>
<p>You start asking better questions. You stop judging yourself for not knowing. You become more adaptable. More resilient. More present.</p>
<p>What if uncertainty isn&#x2019;t an obstacle but the reason we design?</p>
<figure class="kg-card kg-image-card"><img src="https://cdn-images-1.medium.com/max/1600/1*3_8BHP5i6pzvQRyceqEVKw.jpeg" class="kg-image" alt="Designing Through Uncertainty" loading="lazy" width="2240" height="1260"></figure>
<h2 id="harnessing-uncertainty-in-our-design-process">Harnessing Uncertainty in our Design Process</h2>
<p>The system (whether we&#x2019;re talking about human behavior, product ecosystems, career paths, or creative processes) is <em>dynamic</em>, not static. That means it&#x2019;s constantly shifting in response to internal and external factors.</p>
<h4 id="1-human-behavior-can-be-unpredictable"><strong>1. Human behavior can be unpredictable</strong></h4>
<p>People change. Their needs, motivations, environments, and emotional states evolve. What users say they want and what they actually do are often different. That&#x2019;s not a flaw in research or design &#x2014; it&#x2019;s a reflection of how complex human beings are.</p>
<p><strong>&#x2192; How we can use this:</strong><br>Use unpredictability as a reason to <em>observe more, ask more, test more</em>. Instead of aiming to &#x201C;know everything&#x201D; up front, approach your work like a conversation &#x2014; open-ended, ongoing, and flexible. Lean into methods like usability testing, interviews, and A/B testing not just to confirm, but to <em>discover</em>. Surprises are where insight lives.</p>
<h4 id="2-the-design-process-is-iterative-by-nature"><strong>2. The design process is iterative by nature</strong></h4>
<p>Design thinking is built on <em>testing, learning, and adjusting</em>. If we had certainty from the start, we wouldn&#x2019;t need prototyping or feedback loops. We&#x2019;d just build once and be done. But real-world design requires <em>living with ambiguity</em>, because clarity emerges through the process, not before it.</p>
<p><strong>&#x2192; How we can use this:</strong><br>Let go of the pressure to get it perfect the first time. Use low-fidelity prototypes and sketches to explore ideas without overcommitting. Treat each round of feedback not as a critique of your ability, but as fuel for refinement. The messiness <em>is</em> momentum.</p>
<h4 id="3-technology-and-context-are-always-shifting"><strong>3. Technology and context are always shifting</strong></h4>
<p>New tools, trends, and disruptions constantly reshape what&#x2019;s possible or expected. The &#x201C;right&#x201D; design today might be irrelevant six months from now. You can&#x2019;t fully predict that, and you&#x2019;re not supposed to. Uncertainty forces us to stay adaptive.</p>
<p><strong>&#x2192; How we can use this:</strong><br>Stay curious, not reactive. You don&#x2019;t have to chase every new tool or trend, but you can build a habit of continuous learning. Pay attention to <em>why</em> something is catching on, not just <em>what</em> it is. Flexibility becomes a superpower when you can quickly absorb change without being thrown off course.</p>
<h4 id="4-careers-and-identity-aren%E2%80%99t-fixed"><strong>4. Careers and identity aren&#x2019;t fixed</strong></h4>
<p>Especially for students or new designers, the path isn&#x2019;t linear. You don&#x2019;t go from A to B in a straight line. You learn, you pivot, you question. That messiness is the system working &#x2014; not failing. The exploration <em>is</em> the work.</p>
<p><strong>&#x2192; How we can use this:</strong><br>Use uncertainty as permission to explore. Try different types of projects, clients, and roles. You don&#x2019;t need to pick your &#x201C;forever path&#x201D; right now. Instead, notice what excites you, what drains you, and what patterns keep showing up. Your evolving identity as a designer is <em>data</em>, not a flaw.</p>
<h4 id="5-biology-and-nature-work-the-same-way"><strong>5. Biology and nature work the same way</strong></h4>
<p>Even in systems biology or physics, equilibrium is rare. Growth, change, and emergence come from <em>instability</em>, not order. Creative ecosystems thrive when they&#x2019;re open, not closed.</p>
<p><strong>&#x2192; How we can use this:</strong><br>Just as muscles grow by being stressed and repaired, creative growth comes from working through tension &#x2014; not avoiding it. The ambiguity you feel when things are unclear isn&#x2019;t a sign you&#x2019;re failing; it&#x2019;s a sign you&#x2019;re being stretched. That pressure builds your ability to think flexibly, adapt quickly, and stay grounded when things don&#x2019;t go to plan. Growth doesn&#x2019;t happen in perfect conditions &#x2014; it happens when you keep showing up anyway.</p>
<h2 id="working-with-your-own-uncertainty-as-a-designer"><strong>Working with Your Own Uncertainty as a Designer</strong></h2>
<ul><li><strong>You don&#x2019;t need to know it all to get started.</strong> The sooner you begin, the sooner you&#x2019;ll gain clarity. Action creates clarity &#x2014; not the other way around.</li><li><strong>Document what you&#x2019;re unsure about.</strong> Write it down. Make a list. Let uncertainty be visible. This is how real problem-solving begins &#x2014; not with answers, but with honest questions.</li><li><strong>Treat every project as an experiment.</strong> Not a test of your worth or skill. Experiments are allowed to fail. Their purpose is to <em>teach you something.</em></li><li><strong>Reframe rejection and confusion as data.</strong> Didn&#x2019;t get the internship? Got confused during a case study? That&#x2019;s information. Not failure. Collect it. Reflect on it. Use it to adjust your next step.</li><li><strong>Highlight the uncertainty</strong> &#x2014; Don&#x2019;t keep it in the dark, share it, bring it to light, point it out. In your case studies, in your interviews. Make your ability to work with it and use it as fuel be your superpower.</li><li><strong>Focus on your ability to learn, not just to know.</strong> You won&#x2019;t always have the right answers &#x2014; but your ability to <em>learn in real time</em> is what makes you valuable.</li><li><strong>Build emotional tolerance for not knowing.</strong> It&#x2019;s a skill. And the more you practice it, the less power uncertainty has over you. Mindfulness can really help with that.</li></ul>
<h3 id="thoughts-to-reflect-on"><strong>Thoughts to Reflect On:</strong></h3>
<p><em>What if not knowing is where the real design begins?<br>What becomes possible when I loosen my grip on control?<br>Can I design from a place of presence, instead of pressure?</em></p>
<h3 id="reframing-uncertainty"><strong>Reframing uncertainty:</strong></h3>
<p>Instead of asking <em>&#x201C;How do I eliminate uncertainty?&#x201D;</em>, the more useful question is:</p>
<p><em>&#x201C;How can I learn to work skillfully with it?&#x201D;</em></p>
<p>When you stop treating uncertainty as a signal that something&#x2019;s wrong, and start seeing it as a sign that you&#x2019;re <em>engaged in something real, alive, and unfolding</em>, the pressure shifts.</p>
<p><strong>You&#x2019;re in the <em>process</em>. You are a <em>designer</em>.</strong></p>
<hr>
<p>I teach a <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">course on end-to-end product design</a> with a mindful approach. I also have a <a href="https://www.youtube.com/@DesignerUp?ref=designerup.co">YouTube channel</a> about product (UX/UI) design and write about designing products more mindfully on <a href="https://medium.com/@elizabethalli?ref=designerup.co">Medium</a>.</p>
<p></p>]]></content:encoded></item><item><title><![CDATA[The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)]]></title><description><![CDATA[After studying over 200 examples, I've categorized the 14 main types of UX/UI onboarding design patterns from the world's best products and apps so you can copy them!]]></description><link>https://designerup.co/blog/the-14-types-of-onboarding-ux-ui-used-by-top-apps-and-how-to-copy-them/</link><guid isPermaLink="false">67d8a4f3dd3a2a7634a904f0</guid><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Mon, 17 Mar 2025 23:36:29 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/03/Blog-Cover.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/03/Blog-Cover.jpg" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)"><p>Over the past few months, I&#x2019;ve been working on improving the onboarding and user conversion for one of the products I&apos;m building. During that time, I studied and <a href="https://designerup.co/blog/i-studied-the-ux-ui-of-over-200-onboarding-flows-heres-everything-i-learned/">analyzed over 200+ onboarding flows</a> to get a better sense of the main types of UX/UI design patterns and the components used in these flows. </p>
<p>For this, I created a <a href="https://designerup.lemonsqueezy.com/checkout/buy/3a207347-8fda-4eed-9cfe-af045b411669?ref=designerup.co">Figjam table as well as a Notion table</a> where I&apos;ve categorized the 14 main types of onboarding design patterns from the world&apos;s best apps and I thought it would be useful to share this and how you can borrow from and copy these patterns to enhance your product&apos;s user experience.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/u6wPJifxvvw?list=PLl0Umi92CQzVphroaFT01QcHCguBe29pm" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<p>Here is our table. You&apos;ll see that I have all of the patterns listed here on the left, followed by a definition of what it is, the best use case where this is appropriate, pros and cons, the UI elements that you need, and real working examples.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/03/Screenshot-2025-03-14-at-10.43.56-PM.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1462" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/Screenshot-2025-03-14-at-10.43.56-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/Screenshot-2025-03-14-at-10.43.56-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/Screenshot-2025-03-14-at-10.43.56-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/03/Screenshot-2025-03-14-at-10.43.56-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F5C3;&#xFE0F;</div><div class="kg-callout-text"><a href="https://designerup.lemonsqueezy.com/checkout/buy/3a207347-8fda-4eed-9cfe-af045b411669?ref=designerup.co" rel="noreferrer">Grab your own copy of this table for Figjam and Notion</a> &#x2192;</div></div>
<p> In Notion, I also have these tagged with app type, so if you&apos;re, let&apos;s say, working on a SaaS app, you can come up here, search &quot;SaaS,&quot; and you&apos;ll see that I&apos;ve tagged the ones that are most commonly used in those types of apps. I also have a gallery view here so you can see everything at a glance and all of the examples that I&apos;ve added.</p>
<h2 id="1-first-look">1. First Look</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1273" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image.png 1600w, https://designerup.co/blog/content/images/2025/03/image.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/881b4177-a000-4707-8129-4467c1d14e36?tab=screens&amp;via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Amplitude Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A brief introduction to your product that appears right after someone signs up or logs in for the first time. It usually takes the form of a concise carousel or a short video that highlights the product&#x2019;s main benefits.</p>
<p><strong>UI Components / Design Pattern</strong></p>
<ul><li><strong>Carousel / Slider</strong>: A few panels that open in a modal that people can swipe, click through or use next button</li><li><strong>Embedded Video</strong>: Useful if a dynamic in-action preview explains things better than static slides.</li><li><strong>Way to close the modal:</strong> Like an x button in the top right</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Productivity and collaboration apps (e.g., Slack, Notion)</li><li>Creative tools (e.g., Adobe Express, Canva)</li><li>Complex SaaS tools (e.g., HubSpot, Airtable)</li><li>When you want to give a quick snapshot of how things work</li><li>This is great to show that high-level bird&#x2019;s eye view of your product&#x2019;s workspace or workflow in action.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Doesn&#x2019;t overwhelm the user with too much information, you want to keep this to the main big things that they need to understand.</li><li>Helps them preview what&#x2019;s going to happen and how they can move around your product</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Can be too high-level if it&#x2019;s mostly pretty slides with little substance.</li><li>Some of these videos are not edited or paced well and user just loose and patience and want to click off and try it already.</li><li>Some people skip them if they&#x2019;re in a hurry.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They&#x2019;re visually appealing and easy to skim. Carousels or sliders let people click at their own pace, while an embedded video can instantly show the product&#x2019;s feel.</p>
<h2 id="2-product-tour">2. Product Tour</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-1.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1246" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-1.png 1600w, https://designerup.co/blog/content/images/2025/03/image-1.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/9015b9d3-a397-4a88-831e-52acc8d11543?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Intercom Product Tour Flow</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A step-by-step guide pointing out core features of your product. Usually involves overlays or pop-ups that guide new users around the interface in a set order or sequence.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Modal Overlays</strong>: Dim the rest of the screen, highlight one feature at a time.</li><li><strong>Progress Indicators</strong>: Show how many steps or items remain.</li><li><strong>&#x201C;Next&#x201D; and &#x201C;Skip&#x201D; Buttons</strong>: Give people control over pacing and let them opt out.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Analytics or data-heavy platforms (e.g., Google Analytics, Amplitude)</li><li>Feature-rich project management tools (e.g., Asana, ClickUp)</li><li>SaaS apps with complex interfaces (e.g., Intercom, Salesforce)</li><li>Ideal if there are a few crucial features you don&#x2019;t want anyone to miss.</li><li>Provides a guided first experience for those who like structured help.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Reduces initial confusion by showing exactly what matters.</li><li>Provides a sense of direction and completeness.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Might feel forced if people just want to explore.</li><li>Too long a tour can fatigue users, leading them to quit halfway.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They create a clear path without taking over the entire screen all at once. Progress indicators reassure users they won&#x2019;t be stuck in an endless tour, while &#x201C;skip&#x201D; gives them the freedom to exit if they prefer to explore on their own.</p>
<p></p>
<h2 id="3-walkthrough-beacons">3. Walkthrough Beacons</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-2.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1171" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-2.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-2.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-2.png 1600w, https://designerup.co/blog/content/images/2025/03/image-2.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://getsiimple.com/?ref=designerup.co" rel="noreferrer"><span>Siimple Website Builder Beacons Tour</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>Similar to a product tour but it uses small beacons or glowing indicators in the interface. That user&#x2019;s have to interact with before they move on. When users click or hover on these beacons, a pop-up or tooltip explains the feature right it place..</p>
<p><strong>UI Components / Design Pattern</strong></p>
<ul><li><strong>Beacons / Dots</strong>: Small, often pulsating indicators.</li><li><strong>Popover Tooltips</strong>: Brief text that appears on click/hover, explaining the highlighted element.</li><li><strong>Subtle Animations</strong>: Catch the eye without feeling too &#x201C;in your face.&#x201D;</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Website builders and customization tools (e.g., Siimple, Webflow)</li><li>Design and editing apps (e.g., Figma, Canva)</li><li>Apps where subtle discovery of features enhances experience (e.g., Shopify, Squarespace)</li><li>When you want to introduce features without using full-screen overlays.</li><li>Stay immersed in the product and by guided through action within it</li><li>Helpful for highlighting parts of the interface folks might not notice on their own or drawing thier attention to things that might be hidden within menus.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Feels lightweight and part of the UI (instead of dominating the entire screen).</li><li>Lets users pick which beacon to explore, rather than being forced through a set sequence.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Could still distract if users are trying to get something done immediately and it gets in their way.</li><li>Too many beacons can clutter the interface or become visual noise. So don&#x2019;t try to use this for every single feature that you have.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They provide a gentle nudge in the right places. The subtle nature of beacons keeps the interface from feeling locked down with front-loaded onboarding steps, and popovers deliver more info only if and when the user wants it.</p>
<h3 id></h3>
<h2 id="4-empty-state">4. Empty State</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://mobbin.com/screens/0f2523c5-d61e-4384-a934-c169dbb1eaeb?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=screen_sharing"><img src="https://designerup.co/blog/content/images/2025/03/image-3.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-3.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-3.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-3.png 1600w, https://designerup.co/blog/content/images/2025/03/image-3.png 2048w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://mobbin.com/screens/0f2523c5-d61e-4384-a934-c169dbb1eaeb?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=screen_sharing&amp;via=elizabeth" rel="noreferrer"><span>Tally</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>What the user sees when they have no content or data in a particular feature. Often a mostly blank screen with a small illustration, message, or prompt guiding them on what to do next.</p>
<p><strong>UI Components / Design Patterns</strong></p>
<ul><li><strong>Illustration or Icon</strong>: Visually warms up a blank screen.</li><li><strong>Prompt / Call to Action</strong>: Tells users what to do first (&#x201C;Create your first board&#x201D;).</li><li><strong>Skeleton Screens or Placeholder Content</strong>: A quick preview of how data will eventually appear.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Productivity or content creation apps (e.g., Trello, Notion)</li><li>Task or project management software (e.g., Todoist, <a href="http://monday.com/?ref=designerup.co">Monday.com</a>)</li><li>Apps that rely heavily on user-generated content (e.g., Pinterest boards, Airtable bases)</li><li>When you need to show someone how to add or create their first piece of content. That initial interaction</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Sets a friendly tone with an inviting message.</li><li>Keeps things uncluttered, focusing on a single nudge or next step.</li><li>Prevents users from feeling lost in a bare interface.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Might leave people stuck if instructions are unclear or too minimal.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They transform emptiness into an instructive moment. A simple visual plus a concise call to action helps people understand what&#x2019;s to do without feeling like they&#x2019;ve hit a dead end.</p>
<h3 id="-1"></h3>
<h2 id="5-personalization">5. Personalization</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-4.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-4.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-4.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-4.png 1600w, https://designerup.co/blog/content/images/2025/03/image-4.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/3148f829-5cc5-44ed-b5cf-b11c69b826a1?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Reddit Personalization Flow</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A quick way to gather user preferences or choices so the product experience can adapt to them (like picking favorite topics or categories or setting up notifications).</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Questionnaire or Survey</strong>: A short form with checkboxes or dropdowns.</li><li><strong>Selection Chips:</strong> Little tags that they can select</li><li><strong>Progress Bar</strong>: So user know how many steps remain if multiple questions are asked.</li><li><strong>Profile Customization Options</strong>: Sliders or toggles to pick themes, categories, or personal preferences or in the case of Reddit to setup your avatar.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Social media and content apps (e.g., Reddit, TikTok)</li><li>News and media aggregators (e.g., Medium, Flipboard)</li><li>Streaming platforms (e.g., Spotify, Netflix)</li><li>Helpful when your product has many features or content types, and you want to show people only what matters to them.</li><li>Immediately tailors the experience to each person&#x2019;s taste.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Helps users feel it&#x2019;s &#x201C;their&#x201D; product right away.</li><li>It helps with tailor discovery and avoids overwhelming user with irrelevant content because instead it gives you the opportunity to only show them only thing they are interested in or care about.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Asking for too many details upfront before users can try the product it can scare some user off.</li><li>If nothing meaningful changes after they answer or they don&#x2019;t feel like this is custom, it feels like a pointless exercise.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>It gives people a sense of this is made for me when they are done.</p>
<h3 id="-2"></h3>
<h2 id="6-checklists">6. Checklists</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-5.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-5.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-5.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-5.png 1600w, https://designerup.co/blog/content/images/2025/03/image-5.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/93f826d9-8dbb-46bc-82c4-6beeb04a2141?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Front Checklist Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>This is a simple list of tasks for users to complete to get fully set up. Each item is typically a action they need to take, and they can see progress as they go.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>List with Checkboxes</strong>: Each item has a short explanation and instructions on what to do and where to do it</li><li><strong>Progress Bar or Completion Percentage</strong>: Lets users see how close they are to finishing.</li><li><strong>Completion Badge</strong>: A small celebratory note once they&#x2019;re done. Some sort of success message.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Account setup-heavy apps (e.g., accounting software like QuickBooks)</li><li>Productivity and communication tools (e.g., Front, Slack)</li><li>Complex onboarding scenarios (e.g., Shopify store setups, CRM integrations)</li><li>Great for products that require multiple configurations, like connecting accounts or setting preferences.</li><li>Encourages users to systematically explore all the essential features.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Very clear, step-by-step approach.</li><li>Crossing tasks off gives a nice feeling of progress.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>A big list can be intimidating if it looks like too much work.</li><li>If tasks aren&#x2019;t described well, it might be confusing rather than helpful.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They present the setup as actionable steps rather than vague tips. Checkboxes make each step concrete and trackable, while the progress bar motivates users to keep going.</p>
<h3 id="-3"></h3>
<h2 id="7-action-oriented">7. Action-Oriented</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-6.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-6.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-6.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-6.png 1600w, https://designerup.co/blog/content/images/2025/03/image-6.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/63ada8d0-d8a0-4f25-8b72-a83f622b6c29?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Copilot Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>This pattern prompts folks to do a specific key action instead of just reading about features. It&#x2019;s all about hands-on engagement from the start. Completing onboarding here may also be incentivized or rewarded.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Bold CTAs (Call-to-Action Buttons)</strong>: Clear, direct language (&#x201C;Send your first message now&#x201D;).</li><li><strong>Inline Prompts</strong>: Tiny nudges or labels inside the interface where the user takes the action.</li><li><strong>Celebratory Micro-Animations</strong>: A small &#x201C;hooray&#x201D; moment after completing the action.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Communication or messaging platforms (e.g., Slack, Copilot)</li><li>Document and collaboration apps (e.g., Google Docs, Dropbox Paper)</li><li>SaaS products focused on quick value demonstration (e.g., Loom, Grammarly)</li><li>When there&#x2019;s a primary action that really shows off why the product is worthwhile.</li><li>Perfect for software where one core task unlocks major value.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Users learn by actually doing and see immediate results.</li><li>Builds confidence early since they accomplish something tangible.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Some people might prefer to explore on their own before committing to an action.</li><li>If multiple tasks are equally important, focusing on just one may feel limiting.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They encourage immediate interaction without burying the user in instructions. A direct CTA is easy to see and understand, while a little celebration when they succeed makes the product feel more friendly and fun.</p>
<h3 id="-4"></h3>
<h2 id="8-goal-setting">8. Goal Setting</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-7.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-7.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-7.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-7.png 1600w, https://designerup.co/blog/content/images/2025/03/image-7.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/11df7871-21b0-47e6-8428-2ba278aa0b4d?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Duolingo Goal Setting Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A pattern where you help users define a goal (like a weekly target) and then track their progress, encouraging them to stick with it.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Goal Creation Screen</strong>: A place to set daily, weekly, or monthly targets.</li><li><strong>Progress Tracker or Dashboard</strong>: Shows how close they are to meeting that goal, often as a ring or bar.</li><li><strong>Motivational Notifications</strong>: Little nudges that remind users to stay on track (though these might be in-app or via email/push).</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Learning and education platforms (e.g., Duolingo, Coursera)</li><li>Fitness and wellness apps (e.g., Nike Run Club, Headspace)</li><li>Habit tracking and personal development tools (e.g., Fabulous, Strides)</li><li>Products that rely on consistent or repeated usage.</li><li>Any scenario where you can clearly measure success over time.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Gives a concrete sense of purpose.</li><li>Motivates recurring engagement because people want to reach that target.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Can turn off users who just want to poke around without big objectives.</li><li>Missing goals repeatedly might discourage some folks.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They neatly frame progress in a way users can easily see and measure. A creation screen helps them commit, a dashboard keeps them updated, and gentle reminders help sustain momentum.</p>
<h3 id="-5"></h3>
<h2 id="9-coach-marks">9. Coach Marks</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-8.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1115" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-8.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-8.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-8.png 1600w, https://designerup.co/blog/content/images/2025/03/image-8.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/d3237fe5-9e7c-47ec-89e6-56ccfd951dc1?tab=screens&amp;scrollToScreenIndex=0&amp;via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Canva Coach Marks Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>Small pointers or highlights around different parts of the UI, each offering a short explanation. Think of them like digital sticky notes on buttons or sections.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Highlighted Spotlights</strong>: Dim the background, highlight the element in focus.</li><li><strong>Short Text Labels</strong>: One or two lines explaining the feature&#x2019;s benefit.</li><li><strong>Close or &#x201C;Got it&#x201D; Buttons</strong>: So users can dismiss them easily once they&#x2019;ve read.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Creative software and design tools (e.g., Canva, Photoshop Express)</li><li>Apps introducing new features regularly (e.g., Instagram, Trello)</li><li>Complex productivity suites (e.g., Microsoft 365, Google Workspace)</li><li>When you need to explain what certain icons or tabs do without permanent text cluttering the screen.</li><li>Especially useful for introducing a new feature to returning users.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Doesn&#x2019;t block everything else, so it feels less pushy than a full-screen overlay.</li><li>Each coach mark is short and sweet.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>If you add too many, it&#x2019;s overwhelming and might get ignored.</li><li>Some users will skip them if they feel confident enough to explore solo.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They allow targeted, on-the-spot guidance without making people sit through a long tutorial. The short labels keep it quick and relevant, and the spotlight naturally draws attention to important areas.</p>
<h3 id="-6"></h3>
<h2 id="10-demo-content">10. Demo Content</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-9.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1117" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-9.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-9.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-9.png 1600w, https://designerup.co/blog/content/images/2025/03/image-9.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/screens/d8d01fc1-3c6c-4370-a599-ada7ece4107e?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=screen_sharing&amp;via=elizabeth" rel="noreferrer"><span>Frame Demo Content</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A sample set of data or project content that people can play with to get a sense of how the interface works, without having to upload or create something from scratch.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Prefilled Templates / Data</strong>: Realistic examples people can click around in.</li><li><strong>Editable Example Fields</strong>: Let them tweak or modify the sample data to see how things respond.</li><li><strong>Switch between &#x201C;Example&#x201D; and &#x201C;My Content&#x201D;</strong>: So they can easily move on when they&#x2019;re ready to start fresh.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Data analytics and reporting tools (e.g., Tableau, Google Analytics)</li><li>Creative software with templates (e.g., Figma, Adobe XD)</li><li>SaaS apps where immediate exploration is valuable (e.g., Frame, Airtable)</li><li>Tools that revolve around data, like analytics or design platforms.</li><li>Any product where seeing it in action speaks louder than blank screens.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Instantly shows the workflow in a more realistic way.</li><li>Reduces friction because users don&#x2019;t have to set up everything themselves.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Might confuse some folks who think the sample data is theirs.</li><li>Doesn&#x2019;t necessarily reflect someone&#x2019;s real-life scenario, so it could still feel abstract.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They let users explore the product&#x2019;s full capabilities from the get-go. Editable sample data helps people experiment in a &#x201C;safe&#x201D; way and often clarifies how things work more effectively than just reading instructions.</p>
<h2 id="11-simulation">11. Simulation</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-14.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-14.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-14.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-14.png 1600w, https://designerup.co/blog/content/images/2025/03/image-14.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/9015b9d3-a397-4a88-831e-52acc8d11543?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Intercom Simulation Design Pattern</span></a></figcaption></figure>
<p>Number eleven is Simulation. This is an interactive or recorded demonstration that shows the product in action under realistic conditions.</p>
<p>For example, Intercom does this when setting up a chatbot. Users can test the messenger and see how it responds, simulating the real experience before going live.</p>
<p>The UI elements mimic the real user experience but include guidance to ensure users understand what&#x2019;s happening.</p>
<p>You&apos;ll see this in customer support tools (Intercom, Zendesk), collaborative software (Zoom, Slack), and SaaS platforms (Salesforce). This is ideal for complex products that require customization.</p>
<h3 id="-7"></h3>
<h2 id="12-self-segmentation">12. Self-Segmentation</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-10.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1118" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-10.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-10.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-10.png 1600w, https://designerup.co/blog/content/images/2025/03/image-10.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/7a12675f-80fc-4608-9feb-7ec412cf55c5?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Notion Segmentation Design Pattern</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>An approach that asks users to pick the path or user type that best describes them (e.g., &#x201C;I&#x2019;m a teacher&#x201D; vs. &#x201C;I&#x2019;m a student&#x201D;), so the onboarding flow can be tailored.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Segment Buttons or Cards</strong>: Each option neatly labeled, often with a quick &#x201C;who this is for&#x201D; line.</li><li><strong>Short Explanations</strong>: Help users pick the best match.</li><li><strong>Customized Follow-Up Screens</strong>: The product changes based on the choice.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Multi-purpose productivity tools (e.g., Notion, <a href="http://monday.com/?ref=designerup.co">Monday.com</a>)</li><li>Educational software (e.g., Khan Academy, Edmodo)</li><li>Business apps serving varied user groups (e.g., HubSpot, Mailchimp)</li><li>If your product serves multiple user types with distinct needs.</li><li>Helps reduce clutter by skipping irrelevant features.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Makes the experience feel more relevant.</li><li>Streamlines onboarding so different users get different flows.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Too many categories can be overwhelming or confusing.</li><li>If someone picks the wrong category, they might see a bunch of irrelevant prompts.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They guide people to the right experience from the start. Clear button labels and quick blurbs prevent them from guessing, and splitting the next screens ensures each segment sees only what they need.</p>
<p></p>
<h2 id="13-contextual-tooltips">13. Contextual Tooltips</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-11.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-11.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-11.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-11.png 1600w, https://designerup.co/blog/content/images/2025/03/image-11.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/screens/355b9dd0-d346-4a97-b955-a29a7bc36e83?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=screen_sharing&amp;via=elizabeth"><span>Cycle Contextual Tooltip Onboarding</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>Pop-up tips that appear exactly when users hover or click on something that might need more explanation. They show up at the moment of need, rather than covering the screen.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Hover or Click Tooltips</strong>: Usually a small box with a sentence or two.</li><li><strong>Arrow Pointer</strong>: Visually links the tooltip to the specific button or icon.</li><li><strong>Close / &#x201C;Got it&#x201D;</strong>: Lets folks dismiss the tooltip once they understand.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Complex workflow or editing tools (e.g., Adobe Photoshop, Figma)</li><li>Data visualization dashboards (e.g., Cycle, Databox)</li><li>SaaS applications with many hidden or secondary features (e.g., Trello, Airtable)</li><li>When your UI has advanced or hidden features that aren&#x2019;t super obvious.</li><li>If you want to keep the screen minimalist but still offer help.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Keeps the design clean, only appearing when relevant.</li><li>Feels less pushy than a mandatory walkthrough.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Users might never see the tip if they don&#x2019;t hover or click in the right spot.</li><li>Repeated appearances can be annoying if not managed well.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They provide bite-sized info right in context, without cluttering your layout. Hover/click triggers keep it subtle, and the quick dismissal option lets users continue working without interruption.</p>
<h3 id="-8"></h3>
<h2 id="14-just-in-time-modals">14. Just-In-Time Modals</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-12.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-12.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-12.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-12.png 1600w, https://designerup.co/blog/content/images/2025/03/image-12.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/screens/759c870e-23bf-422b-9be1-74b3697d2009?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=screen_sharing&amp;via=elizabeth"><span>Miro Modal</span></a></figcaption></figure>
<p><strong>What it is</strong></p>
<p>A modal that appears exactly when it&#x2019;s relevant &#x2014; for example, the first time someone tries a feature after an update, or the first time they return and attempt a new action.</p>
<p><strong>UI Components</strong></p>
<ul><li><strong>Modal Dialog</strong>: Pops up over the interface with a brief explanation.</li><li><strong>Short Setup Prompt</strong>: A concise line about what&#x2019;s new or how to use the feature.</li><li><strong>Opt-Out Buttons</strong>: &#x201C;Don&#x2019;t show me again&#x201D; or &#x201C;Remind me later&#x201D; so users aren&#x2019;t stuck seeing it repeatedly.</li></ul>
<p><strong>Best use case</strong></p>
<ul><li>Apps frequently updated with new features (e.g., Miro, Slack)</li><li>Collaboration or productivity tools (e.g., Asana, Notion)</li><li>Software that introduces occasional significant UI/UX changes (e.g., Google Workspace apps, Adobe Creative Cloud)</li><li>Pointing out recent changes or new features at the moment someone engages with them.</li><li>Works well if you track usage so you know when to show help or tips.</li></ul>
<p><strong>Pros</strong></p>
<ul><li>Timely, so people are more likely to pay attention.</li><li>Makes sure the info arrives when it&#x2019;s actually needed.</li></ul>
<p><strong>Cons</strong></p>
<ul><li>Can interrupt the flow if people just want to get the task done.</li><li>Too many unexpected modals can quickly become frustrating.</li></ul>
<p><strong>Why we like this pattern</strong></p>
<p>They deliver crucial information right at the moment of relevance, which is often the most effective time to teach. Giving users a quick way to dismiss or snooze ensures they aren&#x2019;t repeatedly startled by the same message.</p>
<h3 id="-9"></h3>
<h2 id="15-bonus-information-gathering">15. Bonus: Information Gathering</h2>

<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/03/image-13.png" class="kg-image" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)" loading="lazy" width="2000" height="1120" srcset="https://designerup.co/blog/content/images/size/w600/2025/03/image-13.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/03/image-13.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/03/image-13.png 1600w, https://designerup.co/blog/content/images/2025/03/image-13.png 2048w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/flows/1e38b760-0fc6-436a-867a-22038441d0dd?tab=screens&amp;via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Acorns Information Gathering Onboarding</span></a></figcaption></figure>
<p>Number fifteen is a bonus pattern: Information Gathering. This is used when an app requires a lot of upfront user input before being useful.</p>
<p>For example, Acorns needs to collect financial details before users can start investing. Users must set up security questions, link bank accounts, and choose investment preferences.</p>
<p>This onboarding type is common in finance apps, HR platforms, e-commerce personalization (Etsy), and recommendation engines.</p>
<p>These flows can be long or short, depending on the required setup.</p>
<h2 id="final-thoughts">Final Thoughts</h2>

<p>These onboarding patterns are highly effective at engaging users. Many of them can be combined depending on user behavior and preferences.</p>
<p>The real challenge is knowing how and when to use them. To do that, you need to understand the golden rule of user onboarding and the three main elements that create a great user experience.</p>
<p>If you want to learn more about that, read this next! </p>
<figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://designerup.co/blog/i-studied-the-ux-ui-of-over-200-onboarding-flows-heres-everything-i-learned/"><div class="kg-bookmark-content"><div class="kg-bookmark-title">I studied the UX/UI of over 200 onboarding flows - here&#x2019;s everything I learned</div><div class="kg-bookmark-description">I studied over 200 onboarding flows across some of the most successful and not-so-successful digital products out there, and what I found were patterns, mistakes, and some interesting insights that will change the way you think about onboarding UX.</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://designerup.co/blog/content/images/size/w256h256/2018/11/avatar.png" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)"><span class="kg-bookmark-author">Elizabeth Alli</span><span class="kg-bookmark-publisher">DesignerUp</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://designerup.co/blog/content/images/2025/02/Slide-16_9---1-1.jpg" alt="The 14 Types of Onboarding UX/UI Used by Top Apps (and How to Copy Them!)"></div></a></figure>
<p><strong>&#x1F4DA; I teach a comprehensive, affordable <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co"><strong>course</strong></a> all about product (UX/UI), business and strategy, so if you&#x2019;re interested in learning that sort of thing <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co"><strong>check it out.</strong></a></strong></p>]]></content:encoded></item><item><title><![CDATA[I studied the UX/UI of over 200 onboarding flows  - here’s everything I learned]]></title><description><![CDATA[I studied over 200 onboarding flows across some of the most successful and not-so-successful digital products out there, and what I found were patterns, mistakes, and some interesting insights that will change the way you think about onboarding UX.]]></description><link>https://designerup.co/blog/i-studied-the-ux-ui-of-over-200-onboarding-flows-heres-everything-i-learned/</link><guid isPermaLink="false">67bcf040dd3a2a7634a903df</guid><category><![CDATA[Design Inspiration]]></category><category><![CDATA[UI/UX Design]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Tue, 25 Feb 2025 00:22:16 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/02/Slide-16_9---1-1.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/02/Slide-16_9---1-1.jpg" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned"><p>There is a moment when you open a brand-new app or log in to a service for the first time where you don&#x2019;t know this is going to work for you and you don&#x2019;t really where anything is</p>
<p>And somewhere in the back of your mind, a little voice is already deciding: <em>Is this worth my time?</em></p>
<p>I&#x2019;ve studied <strong>over 200 onboarding flows</strong> across some of the most successful and not-so-successful digital products out there, and what I found were <em>patterns</em>, <em>mistakes</em>, and <em>some really interesting insights</em> that will change the way you think about onboarding UX.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/vAN7kmpTdy4?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="Onboarding Best Practices from 200+ Top Apps!"></iframe></figure>
<h2 id="why-onboarding-matters">Why Onboarding Matters</h2>
<p>Well for starters, let&apos;s talk a little about what onboarding is and what it isn&apos;t. It&apos;s not the login screen (Authentication) or even the fields where you enter your account information (Account Setup). While these might be part of &apos;onboarding&apos;, a true &apos;onboarding flow&apos; is the structured UX flow of screens, interactions, and prompts designed to introduce a user to a product or feature. </p>
<p>Onboarding is often an afterthought for many, but it&apos;s also a product&#x2019;s first line of defense against the delete button. One of the biggest things people get wrong about onboarding is that it&apos;s not exclusive to first-time users or even the first time a user signs up or logs-in. It&apos;s a bit more nuanced than that, or at least a good onboarding flow should be more nuanced than that.</p>
<blockquote>A bad onboarding experience can cause <strong>up to 80% of people</strong> to abandon an app <strong>before they even use it.</strong></blockquote>
<p>That&#x2019;s like opening a restaurant and having 100 people show up but only 10 of them stay to try the food, the other 90 look at the menu and walk right back out. That&#x2019;s not good. Especially when you&#x2019;ve poured so much into building a great product and no one even gets to see it. And we all know how important first impressions are and how hard it is to win people back.</p>
<blockquote>But products that get onboarding right? They can <strong>increase retention by up to 50%</strong> and create die-hard users who actually stick around.</blockquote>
<p>So the big question is: <strong>What separates a winning onboarding flow from a failed one? And how can we design them better?</strong></p>
<p>Turns out, I&apos;ve&apos; uncovered a formula and some of it might not be what you expect.</p>
<h2 id="the-golden-rule-of-onboarding"><strong>The Golden Rule of Onboarding </strong></h2>
<p></p>
<blockquote><strong>You can&#x2019;t onboard someone you do not understand.</strong></blockquote>
<p>No amount of beautiful illustrations, perfectly laid out screens or tool tips will make up for not clearly understanding users.</p>
<p>That&apos;s because the key to getting someone &quot;onboard&quot; is being able to meet them where they are at and having a plan to get them where they are trying to go.</p>
<p>Onboarding isn&#x2019;t just about showing off your product and its features&#x2014;<strong>it&#x2019;s about getting them to the result they care about.</strong></p>
<p>And for that, you need to know who they are, and what they care about, and you need a strategy to get them to a result. </p>
<h2 id="developing-an-effective-onboarding-strategy">Developing an effective onboarding strategy</h2>
<p>Good onboarding is all about strategy and most designers don&apos;t think much about it. They throw up a carousel of walkthrough screens and hope that users don&apos;t skip it. But if you want to do it right then here are the steps you need to take to figure out your onboarding strategy. </p>
<h3 id="step-1-know-thy-userdefine-your-user-types">Step 1: Know thy user - Define Your User Types</h3>
<p>The most successful products know that NOT every user is the same. Some might be:</p>
<ul><li>Power users who want advanced features fast</li><li>Casual users who need hand-holding</li><li>Skeptical users who need immediate proof of value</li><li>Business case users</li><li>Some might be motivated by rewards</li><li>Some might be terrible with technology and have only ever used to used Facebook</li></ul>
<p>So it&#x2019;s really important that you do the research to understand who your ideal customer is.</p>
<p>And here&#x2019;s the kicker you also need to understand who your product is NOT for.</p>
<h3 id="%F0%9F%93%93-example-notion%E2%80%99s-onboarding-flow">&#x1F4D3; Example: Notion&#x2019;s Onboarding Flow</h3>
<p><a href="https://mobbin.com/flows/7a12675f-80fc-4608-9feb-7ec412cf55c5?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth">Notion&#x2019;s web app</a> is a great example of this.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://mobbin.com/flows/7a12675f-80fc-4608-9feb-7ec412cf55c5?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth"><img src="https://designerup.co/blog/content/images/2025/02/Onboarding.gif" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Onboarding.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Onboarding.gif 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Onboarding.gif 1600w, https://designerup.co/blog/content/images/2025/02/Onboarding.gif 1920w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://mobbin.com/flows/7a12675f-80fc-4608-9feb-7ec412cf55c5?utm_source=copy_link&amp;utm_medium=link&amp;utm_campaign=flow_sharing&amp;via=elizabeth" rel="noreferrer"><span>Notion Onboarding Flow</span></a></figcaption></figure>
<p>When you first sign up, it asks whether you want to use it for:</p>
<ul><li><strong>A</strong> <strong>team</strong></li><li><strong>Personal use</strong></li><li><strong>School</strong></li></ul>
<p>This means you&apos;re self-identifying with the type of use case. Then, it asks you just a few questions about yourself using a dropdown with limited options.</p>
<p>I think in a lot of cases, this is better than just an empty form field, because it allows for a more tailored experience on the other end.</p>
<p>After selecting a few details, like:</p>
<ul><li><strong>What kind of work you do (e.g., Product Management)</strong></li><li><strong>Your team role</strong></li><li><strong>Your primary use case (Wiki, Project Management, or Company Goals)</strong></li></ul>
<p>You&apos;re dropped into the workspace, with walkthrough tooltips to help guide you. This means you&apos;re not left alone to fumble through the experience.</p>
<blockquote>&#x1F4A1; <strong>Takeaway:</strong> Trying to be everything for everyone rarely works so knowing who your product isn&#x2019;t right for is a constraint that will really help you in the next step.</blockquote>
<hr>
<h3 id="step-2-work-backwarddefine-what-success-looks-like-for-your-users">Step 2: Work backward - Define what success looks like for your users</h3>
<p>The best apps recognize that different users and user types have different goals, motivations, and levels of experience, and that changes each step of their journey too. </p>
<p>For each type, you need to define what success looks like for them</p>
<ul><li>What&#x2019;s the ultimate outcome they&#x2019;re here for?</li><li>What steps absolutely need to happen to get them there?</li><li>What&#x2019;s the simplest, most intuitive way to guide them through those steps? or to get them to their first &#x201C;win&#x201D;</li></ul>
<h3 id="%F0%9F%93%93-example-acorns-onboarding-flow">&#x1F4D3; Example: Acorns Onboarding Flow</h3>
<p><a href="https://mobbin.com/flows/1e38b760-0fc6-436a-867a-22038441d0dd?tab=screens&amp;via=elizabeth&amp;ref=designerup.co">Acorns onboarding</a> is a great example of this.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://mobbin.com/flows/1e38b760-0fc6-436a-867a-22038441d0dd?tab=screens&amp;via=elizabeth&amp;ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/02/Acorns.gif" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Acorns.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Acorns.gif 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Acorns.gif 1600w, https://designerup.co/blog/content/images/2025/02/Acorns.gif 1920w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://mobbin.com/flows/1e38b760-0fc6-436a-867a-22038441d0dd?tab=screens&amp;via=elizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Acorns Onboarding</span></a></figcaption></figure>
<p>Since it&#x2019;s a financial app, there are a lot of questions that need to be answered in order to classify the user correctly.</p>
<p>It starts with simple toggles that allow you to choose multiple answers&#x2014;so the app knows how to categorize you.</p>
<p>The first critical step is linking your bank.</p>
<ul><li>This is a non-negotiable because, without it, you can&#x2019;t see any results.</li><li>They reassure users that it&#x2019;s safe, encrypted, and secure.</li><li>You can either auto-connect your bank or manually enter details.</li></ul>
<p>Next, Acorns uses Plaid, a third-party service, for secure automatic linking. After logging into your bank and going through security checks (2FA, etc.), you reach success!</p>
<p>At this point, the app explains that it&#x2019;s subscription-based, showing different pricing tiers (Personal, Family, etc.).</p>
<p>While this flow is quite extensive, it makes sense for a financial product. However, one thing I don&#x2019;t love is that you can&#x2019;t pause and finish later. I wish there was a notification upfront letting users know they&#x2019;ll need to complete this in one sitting.</p>
<blockquote>&#x1F4A1; <strong>Takeaway:</strong> If you don&#x2019;t define success for your users, you won&#x2019;t know when they&#x2019;ve achieved it.</blockquote>
<hr>
<h3 id="step-3-align-onboarding-with-your-business-model-strategy"><strong>Step 3: Align Onboarding with Your Business Model &amp; Strategy</strong></h3>
<p><strong>This is the step that is most often overlooked by designers.</strong> Onboarding isn&#x2019;t just about helping <strong>users</strong> understand the product&#x2014;it also needs to align with how the <strong>business</strong> plans to make money and the business&apos;s long-term objectives. If onboarding is too aggressive in pushing monetization, users will bounce before they even understand the value. But if it&#x2019;s too passive, they might never convert.</p>
<p>We&#x2019;ve all been catfished into being really excited about an app only to be slammed face-first into a paywall before we even get a chance to see what it can do.</p>
<p>That&#x2019;s why it&#x2019;s critical to balance user experience with business objectives&#x2014;whether that&#x2019;s </p>
<ul><li>Driving subscriptions</li><li>Increasing ad revenue</li><li>Bolstering engagement</li><li>Attracting investors</li></ul>
<p>&#x1F633; Yes, sometimes, you need to have ads in your app and yes, you should be designing for them intentionally instead of randomly sticking them wherever they will fit into the UI. </p>
<h3 id="%F0%9F%93%93-example-vsco%E2%80%99s-onboarding-flow-not-so-great-%F0%9F%91%8E%F0%9F%8F%BD">&#x1F4D3; Example: VSCO&#x2019;s Onboarding Flow (Not so great &#x1F44E;&#x1F3FD;)</h3>
<p><a href="https://mobbin.com/flows/3f0cf702-084d-40e6-8369-398f6472956e?via=elizabeth&amp;tab=screens&amp;ref=designerup.co">VSCO</a> is an app I have mixed feelings about.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://mobbin.com/flows/3f0cf702-084d-40e6-8369-398f6472956e?via=elizabeth&amp;tab=screens&amp;ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/02/VSCO.gif" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/VSCO.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/VSCO.gif 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/VSCO.gif 1600w, https://designerup.co/blog/content/images/2025/02/VSCO.gif 1920w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://mobbin.com/flows/3f0cf702-084d-40e6-8369-398f6472956e?via=elizabeth&amp;tab=screens&amp;ref=designerup.co" rel="noreferrer"><span>VSCO Onboarding</span></a></figcaption></figure>
<p>After signing up, you immediately hit a paywall.</p>
<ul><li>Because VSCO follows a premium business model, it does allow you to see a few features without paying.</li><li>However, it&#x2019;s unclear what&#x2019;s free and what&#x2019;s behind the paywall.</li><li>I also had no idea I could explore the app before using it but all it let me do was see some very basic functions without telling me what&apos;s paid and what&apos;s not. </li></ul>
<p>This means users end up clicking around aimlessly, not knowing what they&#x2019;re getting into.</p>
<h3 id="%F0%9F%93%93-example-fotor%E2%80%99s-onboarding-flow-much-better-%F0%9F%91%8D%F0%9F%8F%BD">&#x1F4D3; Example: Fotor&#x2019;s Onboarding Flow (Much better &#x1F44D;&#x1F3FD;)</h3>
<p>In contrast, <a href="https://designerup.co/perks/fotor?ref=designerup.co">Fotor</a> (another photo editing app) does this well.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/02/Fotor.gif" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="1920" height="1080" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Fotor.gif 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Fotor.gif 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Fotor.gif 1600w, https://designerup.co/blog/content/images/2025/02/Fotor.gif 1920w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://fotor.sjv.io/B0a5nL?ref=designerup.co"><span>Fotor</span></a></figcaption></figure>
<ul><li>Right from the start, it has a lovely onboarding modal that classifies the user.</li><li>You select options like:<ul><li>Your content creation experience</li><li>What you plan to use the app for (e.g., social media content)</li><li>How often you edit/create content</li></ul></li></ul>
<p>This personalizes the app experience right away.</p>
<p>Once inside, you can immediately see different features, templates, and editing options. Paid features are clearly marked with a diamond icon, so you&#x2019;re never left guessing what&#x2019;s free.</p>
<blockquote>&#x1F4A1; Takeaway: The best onboarding isn&#x2019;t about locking users in&#x2014;it&#x2019;s about showing them why they&#x2019;d never want to leave</blockquote>
<hr>
<h3 id="step-4-test-tweak-and-optimize-in-small-steps"><strong>Step 4: Test, Tweak, and Optimize in Small Steps</strong></h3>
<p>If users drop off at a certain step, it doesn&#x2019;t mean that everything is wrong. Don&#x2019;t go redesigning it all&#x2014;<strong>change one thing at a time and then measure it</strong>. Because it&#x2019;s been my experience that small nudges can lead to big results.</p>
<ul><li>Reduce the number of clicks</li><li>Change the copy</li><li>Add a visual cue</li></ul>
<blockquote>&#x1F4A1; Takeaway: You don&#x2019;t fix onboarding with panic and guesswork. You fix it by testing &#x2014;one change at a time.</blockquote>
<hr>
<h2 id="finding-the-best-examples-of-onboarding-inspiration">Finding The Best Examples of Onboarding Inspiration</h2>
<p>After designing onboarding flows for years and studying these 200+ examples, I saw the same mistakes over and over again but before I get into those...</p>
<p>You might be curious how I was able to study all of these? Well, luckily I didn&apos;t have to download, install and create accounts on 200+ apps. I used my little secret weapon called <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a>. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/02/Screenshot-2025-02-24-at-3.38.40-PM.png" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="2000" height="1032" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Screenshot-2025-02-24-at-3.38.40-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Screenshot-2025-02-24-at-3.38.40-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Screenshot-2025-02-24-at-3.38.40-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/02/Screenshot-2025-02-24-at-3.38.40-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://go.designerup.co/mobbin?ref=designerup.co" rel="noreferrer"><span>Visit Mobbin</span></a><span> &#x2192;</span></figcaption></figure>
<p>I just went to <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a> and searched &apos;onboarding flows&apos; and started analyzing them and you can too! It&#x2019;s such an underrated tool for UX/UI designers, you can gain invaluable insights from looking at the screenflows and screencasts that they collect and curate and you can even bring them right into Figma. </p>
<hr>
<h2 id="common-onboarding-mistakes-to-avoid">Common Onboarding Mistakes to Avoid</h2>
<p>Okay, now that we know what <em>works</em>, let&#x2019;s talk about what <em>doesn&#x2019;t</em>.</p>
<p>And these easily fixable mistakes are costing companies <em>millions</em> in lost users and revenue!</p>
<h3 id="%F0%9F%9A%AB-mistake-1-the-%E2%80%9Ctoo-many-steps%E2%80%9D-trap">&#x1F6AB; <strong>Mistake #1: The &#x201C;Too Many Steps&#x201D; Trap</strong></h3>
<p>If you&#x2019;re asking for their full name, job title, favorite color, and your grandma&#x2019;s maiden name&#x2014;before you even let them see the product?</p>
<p>They&#x2019;re not going to like that.</p>
<p>The best apps get users to their <em>first win</em> as fast as possible. </p>
<hr>
<h3 id="%F0%9F%9A%AB-mistake-2-the-%E2%80%9Cwall-of-text%E2%80%9D-problem">&#x1F6AB; <strong>Mistake #2: The &#x201C;Wall of Text&#x201D; Problem</strong></h3>
<p>If your onboarding flow feels like a textbook, users will skip it.</p>
<p>Instead, use visual storytelling, quick tooltips, and real user testimonials to make it feel natural.</p>
<p>It&apos;s been my experience that storyboard-style flows are very engaging.</p>
<hr>
<h3 id="%F0%9F%9A%AB-mistake-3-the-%E2%80%98no-escape-room%E2%80%99">&#x1F6AB; <strong>Mistake #3: The &#x2018;No Escape Room&#x2019;</strong></h3>
<p>It&#x2019;s normal to feel like you want your users to understand every little thing about your product in order for them to get the full effect but if you force them through a 12-step program before letting them do anything?</p>
<p>Yeah, <em>they are not going to like that.</em></p>
<p>Give users the option to skip if they want to skip and encourage them to explore on their own at the right time. Sometimes a &apos;choose your own journey&apos; approach is what&#x2019;s right for your type of user and sometimes more hand-holding is needed.</p>
<p>The key is flexibility&#x2014;the best onboarding flows feel like a helpful guide, not and escape room you have to struggle your way out of.</p>
<hr>
<h1 id="%F0%9F%8F%86the-winning-formula-and-three-key-elements-that-work-really-well-for-onboarding">&#x1F3C6;The Winning Formula and Three Key Elements that Work Really Well For Onboarding</h1>
<p>So here is the actual user experience you want to aim for in terms of the interactions: </p>
<h3 id="1-personalized-onboarding-%E2%86%92-the-%E2%80%9Cthis-is-just-for-me%E2%80%9D-effect"><strong>1. Personalized Onboarding &#x2192; The &#x201C;This is Just for Me&#x201D; Effect</strong></h3>
<p>The best apps don&#x2019;t treat every user the same.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/02/Screenshot-2025-02-24-at-3.41.49-PM.png" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="2000" height="1118" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Screenshot-2025-02-24-at-3.41.49-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Screenshot-2025-02-24-at-3.41.49-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Screenshot-2025-02-24-at-3.41.49-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/02/Screenshot-2025-02-24-at-3.41.49-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://mobbin.com/apps/numo-ios-009aadfc-db7a-4826-8913-31c95b031843/1d17bbf0-5291-45b4-899f-f85067a24e01/flows?=via%3Delizabeth&amp;ref=designerup.co" rel="noreferrer"><span>Numo Onboarding Flow</span></a></figcaption></figure>
<blockquote>&#x1F4A1; <strong>Takeaway:</strong> If your onboarding flow is one-size-fits-all&#x2026; it&#x2019;s can probably be improved.</blockquote>
<hr>
<h3 id="2-progressive-disclosure-%E2%86%92-the-%E2%80%9Cjust-in-time%E2%80%9D-rule"><strong>2. Progressive Disclosure &#x2192; The &#x201C;Just-in-Time&#x201D; Rule</strong></h3>
<p>Great onboarding follows <strong>the Just-in-Time Rule</strong>&#x2014;users only get information when they actually <em>need</em> it.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/02/Screenshot-2025-02-24-at-3.42.03-PM.png" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Screenshot-2025-02-24-at-3.42.03-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Screenshot-2025-02-24-at-3.42.03-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Screenshot-2025-02-24-at-3.42.03-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/02/Screenshot-2025-02-24-at-3.42.03-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://getsiimple.com/?ref=designerup.co" rel="noreferrer"><span>Siimple Onboarding Flow</span></a></figcaption></figure>
<p>I love using action-based triggers and conditionals for this and you could use something like Intercom to do this.</p>
<blockquote>&#x1F4A1; <strong>Takeaway:</strong> Too much too soon is overwhelming. But not enough can make them feel lost</blockquote>
<hr>
<h3 id="3-emotional-engagement-%E2%86%92-the-%E2%80%9Cmake-it-feel-good%E2%80%9D-factor"><strong>3. Emotional Engagement &#x2192; The &#x201C;Make It Feel Good&#x201D; Factor</strong></h3>
<p>Apps that use <strong>micro-rewards, progress bars, and even subtle animations</strong> create an emotional connection with users&#x2014;keeping them <strong>engaged, excited, and coming back.</strong></p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/02/Screenshot-2025-02-24-at-3.42.22-PM.png" class="kg-image" alt="I studied the UX/UI of over 200 onboarding flows  - here&#x2019;s everything I learned" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/02/Screenshot-2025-02-24-at-3.42.22-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/02/Screenshot-2025-02-24-at-3.42.22-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/02/Screenshot-2025-02-24-at-3.42.22-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/02/Screenshot-2025-02-24-at-3.42.22-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://getsiimple.com/?ref=designerup.co" rel="noreferrer"><span>Siimple Publish Success Message</span></a></figcaption></figure>
<p>It&#x2019;s not just cute&#x2014;it&#x2019;s <strong>pure psychology.</strong> This tiny dopamine hit makes users feel good about using the app.</p>
<p>And it works.</p>
<blockquote>&#x1F4A1; <strong>Takeaway:</strong> The best onboarding flows don&#x2019;t just educate&#x2014;they make users <em>feel</em> something.</blockquote>
<hr>
<h3 id="conclusion">Conclusion</h3>
<p>So, after analyzing <strong>over 200 onboarding flows</strong>, here&#x2019;s what I found:</p>
<p>&#x2705; <strong>Personalization makes users feel seen.</strong></p>
<p>&#x2705; <strong>Progressive disclosure prevents overwhelm.</strong></p>
<p>&#x2705; <strong>Emotional engagement keeps users hooked.</strong></p>
<p>&#x2705; <strong>And the only real way to master onboarding?</strong></p>
<p>&#x1F449; <strong>Know your users, define their goals, and test if you can get them there.</strong></p>
<p>&#x1F4AC; <strong>Now tell me&#x2014;what&#x2019;s the WORST onboarding experience you&#x2019;ve ever had?</strong> Drop it in the comments!</p>
<p>And if you want to see my huge collection of onboarding flows and screens cataloged and categorized by type like Walkthrough, Product Tour, Beacons etc. Then subscribe and follow for part 2! </p>
<p>I teach an affordable <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">course</a> all about product (UX/UI), business and strategy, so if you&apos;re interested in learning that sort of thing <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">check it out.</a> </p>]]></content:encoded></item><item><title><![CDATA[How to Cheat at UI Design]]></title><description><![CDATA[Here are my two big cheat codes for designing and building great products, even if you don't know everything about UX/UI design and code. ]]></description><link>https://designerup.co/blog/how-to-cheat-at-ui-design/</link><guid isPermaLink="false">6792a5a7dd3a2a7634a90340</guid><category><![CDATA[Component Design]]></category><category><![CDATA[Design Systems]]></category><dc:creator><![CDATA[Elizabeth Alli]]></dc:creator><pubDate>Thu, 23 Jan 2025 22:28:49 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/01/Cheat-Codes-1.png" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2025/01/Cheat-Codes-1.png" alt="How to Cheat at UI Design"><p>This month alone I have built three polished animated landing pages and an entire CMS and I didn&apos;t:</p>
<p>This month alone, I&#x2019;ve built 3 polished, animated landing pages and an entire CMS but I didn&#x2019;t: </p>
<p>&#x1F6AB; Do it from scratch<br>
&#x1F6AB; Use AI<br>
&#x1F6AB; Use a UI kit<br>
&#x1F6AB; Build a design system<br>
&#x1F6AB; Use a no-code tool</p>

<p>So how did I do it? Well, I used two big cheat codes.</p>
<p>I&apos;m going to show you how to start designing before you even open Figma and find unlimited inspiration, how to create dynamic designs that are functional out of the box, and how to do the heavy lifting of building a product&#x2014;even if you don&apos;t know everything about code or design.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/yArDciU7GaU?list=PLl0Umi92CQzX39EDNB4FGZdgdoLeB-L_b" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<hr>
<h2 id="cheat-code-no-1-work-backwards"><strong>Cheat Code No. 1: Work Backwards</strong></h2>
<p>Modern front-end web and app development involves a tech stack, and the most popular tech stack right now uses React and Tailwind. So, as a designer, I decided to do the same.</p>
<p>Now to back up a little bit: if you don&apos;t know, React is a JavaScript library that developers use to build websites and user interfaces. So when we hand off our static designs to our front-end developers, this is the language they&apos;re coding them in. Tailwind CSS is a styling framework that makes it easy to customize how everything looks.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/react-1.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="1280" height="720" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/react-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/react-1.png 1000w, https://designerup.co/blog/content/images/2025/01/react-1.png 1280w" sizes="(min-width: 720px) 720px"><figcaption><span>React and Tailwind</span></figcaption></figure>
<p>So, as a designer, instead of starting with static designs in Figma, I used an existing <a href="https://designerup.co/blog/copy-and-paste-ui-component-libraries/">UI component library</a>. Now, these are nothing new. Front-end devs and builders have been using these frameworks for a while now, but I&apos;m not talking about any old UI component library. I&apos;m talking about the new generation of UI components that are making it possible to build crazy-looking stuff like this ten times faster.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-23-at-12.40.09-PM.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="1946" height="2214" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-23-at-12.40.09-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-23-at-12.40.09-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-23-at-12.40.09-PM.png 1600w, https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-23-at-12.40.09-PM.png 1946w" sizes="(min-width: 720px) 720px"></figure>
<p>For example, imagine you&apos;re designing a popover component or a navigation menu. Instead of starting from scratch, noodling thousands of interactions in your prototypes in Figma, and annotating what you mean for the devs, </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Product-Hand-Off.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Product-Hand-Off.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Product-Hand-Off.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Product-Hand-Off.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Product-Hand-Off.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>you can grab a UI component from a library that&apos;s already fully designed and fully coded and developers can plug it directly into your app.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Shadcn.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Shadcn.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Shadcn.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Shadcn.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Shadcn.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This saves so much time between design and code and ensures consistency between the two because:</p>
<p>&#x2705; It&apos;s built for React.<br>
&#x2705; It&apos;s completely styleable using Tailwind (without wrestling with weird defaults<br>
&#x2705; It doesn&apos;t require you to pick entire color palettes and color scales yourself.<br>
&#x2705; It&apos;s copy-and-paste (so you don&apos;t need all of those code dependencies)<br>
&#x2705; It includes the sickest animations and micro-interactions (like Framer Motion, built right in).<br>
&#x2705; They also have UI kits for Figma so you can design with them.</p>

<hr>
<h2 id="getting-started-with-ui-component-libraries">Getting started with UI Component Libraries</h2>
<p>Here&apos;s the process I would use if I wanted to get started with these UI component libraries.</p>
<h3 id="step-1-communicate-with-your-developers">Step 1: Communicate with your developers</h3>
<p>The first step would be to communicate with your developers. Have a conversation with them about what they&apos;re using. Are they already using React? Do they have a framework in mind? Is there one that you like that they would consider implementing?</p>
<h3 id="step-2-get-familiar-with-the-ui-component-library">Step 2: Get familiar with the UI component library</h3>
<p>The next step is to familiarize yourself with some of these UI component libraries. You can sit down together and go through them to see what might work and what might have the components you need. There are some UI component libraries out there with amazing documentation that are also open source. You can go through all of this in detail and see if it&apos;ll work for your project ahead of time before you spend a ton of upfront effort implementing things.</p>
<h3 id="step-3-grab-the-figma-ui-kit">Step 3: Grab the Figma UI Kit</h3>
<p>The next step is to grab the Figma UI kit and then start using all of the components to assemble your UI screens and flows and customize them.</p>
<hr>
<h3 id="example">Example: </h3>
<p>Here I am inside of <a href="https://www.figma.com/community/file/1267584376234254760/heroui-figma-kit-community?ref=designerup.co">Next UI Figma kit</a> (which they&apos;ve recently renamed to Hero UI). You can see that there are themes here in dark mode or light mode. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Themes.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Themes.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Themes.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Themes.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Themes.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Tailwind color schemes</span></figcaption></figure>
<p>I&apos;m going to grab one of these Tailwind breakpoints (1280 by 768). Then I&apos;m going to create a template page. I&apos;ll start assembling these into screens. I&#x2019;ll paste this here, convert it to a frame, and name this frame &quot;Dark Container.&quot;</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Frame.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Frame.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Frame.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Frame.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Frame.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Tailwind breakpoint (1280x768)</span></figcaption></figure>
<p>With that, I&#x2019;ll switch the color selection over to black so that my background&apos;s dark. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Dark.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Dark.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Dark.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Dark.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Dark.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Dark container</span></figcaption></figure>
<p>Then I can start dragging in these components. I&apos;ll go over to the Assets tab, search for &quot;tabs,&quot; and use that to create my main navigation. You&#x2019;ll see it&#x2019;s in white right now, so it doesn&#x2019;t quite work with the background. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Light-nav.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1124" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Light-nav.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Light-nav.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Light-nav.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Light-nav.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Dark Container - White Nav</span></figcaption></figure>
<p>To fix this, all we need to do is select the container, go over to the Appearance property, and click on this little &quot;Apply Variable Mode&quot;, button then select &apos;Tokens&apos; and click &apos;Dark&apos;. There it is! You&apos;ll see it switches right over to dark mode.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Tokens.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1127" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Tokens.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Tokens.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Tokens.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Tokens.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Changing Appearance tokens - Dark mode</span></figcaption></figure>
<p>If I want to test in light mode, I duplicate this, select white for the background, name this &quot;Light Container,&quot; go over to Appearance, select that token, and switch it to light. You can now just drag and drop components back and forth between light and dark and watch them change automatically!</p>
<p>Now we have all of these properties and variables that we can toggle on and off. For instance, underlined here&#x2014;that&apos;s great for navigation. We can remove the background, leave the button hover action. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Nav-options.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1123" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Nav-options.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Nav-options.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Nav-options.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Nav-options.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>We can drag in an avatar component in for our profile. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Avatar-drag.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Avatar-drag.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Avatar-drag.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Avatar-drag.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Avatar-drag.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This is a little big, so we go over to the properties and select the small size. Now it&apos;s nice and proportional. Then we just keep building.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Small-Avatar.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1117" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Small-Avatar.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Small-Avatar.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Small-Avatar.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Small-Avatar.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I&#x2019;ll drag in this table component onto the screen as the start of my dashboard, customize it by toggling off the selection text box, and add sorting. We can add cards, chips, and keep building. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Dashboard.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Dashboard.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Dashboard.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Dashboard.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Dashboard.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>What&apos;s amazing is that this is all available in code. You can refer to this component when talking to your developers&#x2014;they can see it and the functionality.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Code.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Code.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Code.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Code.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Code.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>React code for Next UI (Hero UI) Tab Component</span></figcaption></figure>
<p>If you&apos;re a designer working with developers, you can shortcut so much of the process by starting with these pre-designed components and just styling them. If you&apos;re a developer who&apos;s not confident in your design skills, these are really well-crafted and ready to go, giving you a great boilerplate to start with.</p>
<p>Now we have more time for the really important stuff: <strong>focusing on the user flows and experience.</strong> </p>
<p>Normally, when I do this, I collect inspiration from all over the place&#x2014;taking screenshots or screen captures of apps, doing market and competitor research, and seeing what my users are currently using and how they&apos;re solving problems.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Inspiration.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1114" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Inspiration.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Inspiration.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Inspiration.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Inspiration.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<hr>
<h2 id="cheat-code-no-2-mobbin"><strong>Cheat Code No. 2: Mobbin</strong></h2>
<p>This next cheat code does all of that for you, and it&#x2019;s called <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a>. This is honestly one of my ride-or-dies because we&#x2019;re talking about a catalog of screens, flows, interactions, and screencasts of the best apps out there. It&#x2019;s got a Figma plugin so you can bring all of these into Figma and work with them.</p>
<p>This is Spotify&apos;s Wrapped. Here&#x2019;s the flow of all the screens for that. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2025/01/Spotify.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1221" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Spotify.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Spotify.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Spotify.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Spotify.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Spotify Wrapped Screenflows on </span><a href="https://go.designerup.co/mobbin?ref=designerup.co"><span>Mobbin</span></a></figcaption></figure>
<p>I copied it from <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a>, opened the plugin, and pasted it right into Figma. It brings all of those screenshots in so I can look through everything and get inspiration.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2025/01/Spotify-Figma.png" class="kg-image" alt="How to Cheat at UI Design" loading="lazy" width="2000" height="1125" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Spotify-Figma.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Spotify-Figma.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Spotify-Figma.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Spotify-Figma.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>You cannot afford not to subscribe to <a href="https://go.designerup.co/mobbin?ref=designerup.co">Mobbin</a> if you are a designer or developer who cares about making great products. </p>
<h2 id="some-things-to-note-about-using-ui-component-libraries">Some things to note about using UI Component Libraries</h2>
<p>Remember, you don&#x2019;t want your codebase to get out of control and unmanageable. Make sure you aren&#x2019;t just trying to build the kitchen sink out of this. Use these tools smartly and sparingly, and understand the experiences you want to create. Also, ensure everything is well-documented, and make sure all components have their own unit tests to catch bugs early.</p>
<p>What I love about Next UI, for example, is that it integrates with <a href="https://storybook.heroui.com/?path=%2Fdocs%2Fcomponents-checkbox--docs&amp;ref=designerup.co">Storybook</a> so you can ensure your components function properly. Next UI isn&#x2019;t the only component library, though. Here is my full list of the best, <a href="https://designerup.co/blog/copy-and-paste-ui-component-libraries/">hottest UI component libraries</a>, why I love them, and how to use them.</p>
<p>I also have a <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">course</a> where I teach all of this stuff, so if you want to learn more, check it out at <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">DesignerUp</a>. </p>]]></content:encoded></item><item><title><![CDATA[7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste]]></title><description><![CDATA[Meet the new generation of copy and paste, open-source, animated, UI component libraries that make design and development 10x faster (and prettier)!]]></description><link>https://designerup.co/blog/copy-and-paste-ui-component-libraries/</link><guid isPermaLink="false">677b1d1edd3a2a7634a902c4</guid><category><![CDATA[Design Systems]]></category><dc:creator><![CDATA[DesignerUp]]></dc:creator><pubDate>Tue, 07 Jan 2025 09:52:16 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2025/01/YouTube-Thumbnails.jpg" medium="image"/><content:encoded><![CDATA[<h1 id></h1>
<img src="https://designerup.co/blog/content/images/2025/01/YouTube-Thumbnails.jpg" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste"><p>UI component libraries are incredibly helpful for building web interfaces. They make it so much easier to create web animations and user interactions, even if you&#x2019;re not a coding expert. This new generation of copy-and-paste UI libraries take this convenience to the next level by focusing on simplicity and quick setup. With these libraries, you can skip the complicated configurations and get straight to building and designing.</p>
<p>Unlike older libraries that acted more like toolkits, requiring you to manually assemble components and handle dependencies, these modern options come with fully styled, pre-coded components that are ready to use. They integrate smoothly with frameworks like React and Tailwind CSS, making them ideal if you&#x2019;re short on time but still want high-quality results.</p>
<p>If you&#x2019;re looking to save time and effort while creating polished designs, this list of the best free, open-source, copy and paste UI component libraries is for you.</p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/nkyDni-LBWU?list=PLl0Umi92CQzX39EDNB4FGZdgdoLeB-L_b" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<hr>
<h2 id="what-is-a-ui-component-library">What is a UI Component Library?</h2>
<p>Copy-and-paste UI component libraries take the idea of a traditional UI library and simplify it for modern development. Instead of acting as a full framework that you need to install or a static UI kit like a Figma - these libraries offer pre-coded, fully functional components&#x2014;buttons, forms, modals, animations, and more&#x2014;that can easily be styled with Tailwind, work with CSS and React are ready to implement directly into your project. They go beyond just providing design inspiration by including built-in features like animations, theming, and responsive design, making it easier than ever to create polished and professional interfaces in a fraction of the time.</p>
<hr>
<h2 id="why-use-open-source-ui-component-libraries">Why Use Open Source UI Component Libraries?</h2>
<p>Open-source UI libraries are ideal for developers who want to create beautiful and functional designs quickly and best of all - they are completely free to use! Here&#x2019;s why you should consider using them:</p>
<ul><li><strong>Ease of Use</strong>: Many libraries offer copy-and-paste code, making implementation effortless.</li><li><strong>Time-Saving</strong>: Skip the tedious process of coding components from scratch.</li><li><strong>Customization</strong>: Tailwind CSS and similar frameworks make it easy to tweak designs to match your brand.</li><li><strong>Cost-Effective</strong>: These libraries are free, making them accessible to anyone.</li></ul>
<hr>
<h2 id="the-hottest-free-ui-component-libraries-of-2025">The Hottest Free UI Component Libraries of 2025</h2>
<p>After trying out many of these copy and paste UI component libraries we&apos;ve narrowed it down to these as our favorites of 2025. They are chosen for their ease of use, flexibility, scalability, ease of customization and beautiful animation and micro-interaction properties baked right in. </p>
<h3 id="1-daisy-ui-a-beginner-friendly-tailwind-design-system">1. Daisy UI: A Beginner-Friendly Tailwind Design System</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://daisyui.com/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.39.59-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.39.59-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.39.59-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.39.59-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.39.59-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://daisyui.com/?ref=designerup.co" rel="noreferrer"><span>Daisy UI Component Library</span></a></figcaption></figure>
<p><a href="https://daisyui.com/?ref=designerup.co">Daisy UI</a> is one of the most versatile open-source UI component libraries out there. Built on Tailwind CSS, it transforms the framework into a fully functional design system with pre-styled components and themes.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Beginner-friendly.</li><li>Pure CSS and framework-agnostic.</li><li>Multiple built-in themes, including dark mode.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Easy to learn and integrate, even for beginners.</li><li>Provides a consistent design language for projects.</li><li>Supports theming and customization out-of-the-box.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>Limited advanced animations compared to other libraries.</li><li>Heavy reliance on Tailwind CSS, which may not suit every developer.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Buttons, modals, cards, dropdowns, and toggles.</li><li>Pre-styled forms, navigation bars, and alerts.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>Let&#x2019;s say you&#x2019;re building a simple blog site. With Daisy UI, you can quickly set up a responsive layout, integrate dark mode for a modern touch, and customize pre-styled components like buttons and cards to match your brand&#x2019;s aesthetic&#x2014;all without having to start from scratch.</p>
<hr>
<h3 id="2-uiverse-pinterest-for-ui-components">2. UIverse: Pinterest for UI Components</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://uiverse.io/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.41.15-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.41.15-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.41.15-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.41.15-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.41.15-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://uiverse.io/?ref=designerup.co" rel="noreferrer"><span>UIverse UI Component Library</span></a></figcaption></figure>
<p>If you&#x2019;ve ever wished for a Pinterest-style library of UI components, <a href="https://uiverse.io/?ref=designerup.co">UIverse</a> is here to answer your prayers. From glowing buttons to slick progress bars, this library offers a beautifully curated selection of ready-to-use elements.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Copy-paste-ready code for quick implementation.</li><li>A wide variety of components, including buttons, cards, and progress bars.</li><li>Ideal for both creative exploration and polished development.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Extensive library of unique and creative components.</li><li>Great for prototyping and idea generation.</li><li>Suitable for Figma imports as well as production.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>Not as customizable as Tailwind-based libraries.</li><li>May require extra CSS tweaks for responsiveness.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Glowing buttons, floating cards, progress bars, and hover effects.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>Imagine you&#x2019;re designing a dashboard for a project management tool. UI Verse can provide you with visually engaging progress bars and glowing buttons to highlight key actions. Its curated selection helps you maintain a polished and cohesive look across your platform.</p>
<hr>
<h3 id="3-float-ui-no-muss-no-fuss">3. Float UI: No Muss, No Fuss</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://floatui.com/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.40.28-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.40.28-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.40.28-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.40.28-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.40.28-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://floatui.com/?ref=designerup.co" rel="noreferrer"><span>Float UI Component Library</span></a></figcaption></figure>
<p>When it comes to simplicity and functionality, <a href="https://floatui.com/?ref=designerup.co">Float UI</a> is a standout. This free UI library includes everything from hero sections to pricing tables, all pre-designed to save time and effort.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Works out of the box with React, Vue, Svelte, and plain HTML.</li><li>Fully customizable with Tailwind utility classes.</li><li>Suitable for dashboards, landing pages, and more.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Straightforward and practical for developers.</li><li>Pre-styled templates for common use cases like landing pages.</li><li>Supports various frameworks beyond React.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>Limited options for advanced animations.</li><li>Less flexible than libraries built entirely around Tailwind.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Hero sections, pricing tables, testimonials, and feature grids.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>Suppose you&#x2019;re launching a SaaS product and need a sleek landing page. With Float UI, you can use pre-designed hero sections and pricing tables to present your offerings in a professional and appealing manner. Customizing them with Tailwind classes ensures the design aligns with your brand.</p>
<hr>
<h3 id="4-shadcn-ui-the-foundation-for-custom-libraries">4. Shadcn UI: The Foundation for Custom Libraries</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://ui.shadcn.com/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.40.58-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.40.58-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.40.58-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.40.58-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.40.58-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://shadcn-studio.lemonsqueezy.com/?aff=enZdL&amp;ref=designerup.co" rel="noreferrer"><span>Shadcn UI Component Library</span></a></figcaption></figure>
<p><a href="https://shadcn-studio.lemonsqueezy.com/?aff=enZdL&amp;ref=designerup.co">Shadcn UI</a> has quickly gained popularity as the &#x201C;GOAT&#x201D; of copy-and-paste UI libraries. Built with Radix and Tailwind CSS, it&#x2019;s designed for scalability and customization.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Simple, accessible, and fully customizable components.</li><li>Works as a foundation to build your custom library.</li><li>Scales effortlessly from small projects to large builds.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Highly customizable, offering complete control over components.</li><li>Strong focus on accessibility and performance.</li><li>Ideal for projects with evolving requirements.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>Requires more setup and configuration compared to plug-and-play libraries.</li><li>Best suited for experienced developers.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Accessible modals, buttons, forms, and navigation bars.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>If you&#x2019;re creating an e-commerce platform, ShadCN lets you build a custom component library tailored to your needs. Use its accessible modals, buttons, and forms to enhance the shopping experience while maintaining scalability as your store grows.</p>
<hr>
<h3 id="5-aceternityanimation-and-flair">5. Aceternity - Animation and Flair</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://ui.aceternity.com/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.40.40-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.40.40-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.40.40-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.40.40-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.40.40-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://ui.aceternity.com/?ref=designerup.co" rel="noreferrer"><span>Aceternity UI Component Library</span></a></figcaption></figure>
<p>If you&#x2019;re looking to add a touch of animation and flair to your project, <a href="https://ui.aceternity.com/?ref=designerup.co">Aceternity</a> is the answer. Inspired by ShadCN, it integrates seamlessly with Framer Motion to create stunning animated components.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Free and open-source.</li><li>Built with React, TypeScript, Tailwind CSS, and Framer Motion.</li><li>Components include dropdowns, navigation bars, and testimonial cards.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Stunning animations for a polished, modern look.</li><li>Perfect for marketing sites and portfolios.</li><li>Easy to implement with detailed documentation.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>More focused on aesthetics than functionality.</li><li>Limited non-animated components.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Animated dropdowns, hover effects, and testimonial cards.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>Working on a startup&#x2019;s product marketing page? Aceternity&#x2019;s animated dropdowns and hover effects can elevate your site&#x2019;s interactivity and visual appeal. The smooth animations will make your product look polished and professional, leaving a lasting impression on potential customers.</p>
<hr>
<h3 id="6-magic-ui-the-chili-oil-for-your-website">6. Magic UI: The Chili Oil for Your Website</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://magicui.design/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.40.14-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.40.14-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.40.14-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.40.14-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.40.14-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://magicui.design/?ref=designerup.co" rel="noreferrer"><span>Magic UI Component Library</span></a></figcaption></figure>
<p>Imagine your website is a plain bowl of noodles. <a href="https://magicui.design/?ref=designerup.co">Magic UI</a> is the chili oil that makes it unforgettable. Built on top of ShadCN, this library offers over 50 animated components.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Interactive 3D animations.</li><li>Components for SaaS apps, startups, and product marketing sites.</li><li>Built with React, TypeScript, Tailwind CSS, and Framer Motion.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Offers advanced animations for immersive user experiences.</li><li>Ideal for highly interactive landing pages.</li><li>Comprehensive set of animated components.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>May be overkill for simpler projects.</li><li>Requires familiarity with animation frameworks.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>3D progress bars, scratch-to-reveal cards, and spinning loaders.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>Suppose you&#x2019;re building a creative portfolio or a SaaS landing page. Magic UI&#x2019;s 3D animations, like a spinning progress wheel or scratch-to-reveal card, can bring your project to life. These interactive elements can make your site memorable and engaging for visitors. <a href="https://designerup.co/perks/magic-ui-pro?ref=designerup.co">Magic UI Pro</a> also includes templates pre-assembled for you that are stunning and highly worth checking to help you build pages even faster!</p>
<hr>
<h3 id="7-next-ui-a-robust-design-system">7. Next UI: A Robust Design System</h3>
<figure class="kg-card kg-image-card kg-card-hascaption"><a href="https://nextui.org/?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/Screenshot-2025-01-07-at-1.41.41-AM.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1250" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/Screenshot-2025-01-07-at-1.41.41-AM.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/Screenshot-2025-01-07-at-1.41.41-AM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/Screenshot-2025-01-07-at-1.41.41-AM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2025/01/Screenshot-2025-01-07-at-1.41.41-AM.png 2400w" sizes="(min-width: 720px) 720px"></a><figcaption><a href="https://nextui.org/?ref=designerup.co" rel="noreferrer"><span>Next UI Component Library</span></a></figcaption></figure>
<p>For larger projects, <a href="https://nextui.org/?ref=designerup.co">Next UI </a>is more than just a component library&#x2014;it&#x2019;s a full-fledged design system. Designed to work seamlessly with Next.js, it offers over 210 plug-and-play components.</p>
<p><strong>Key Features:</strong></p>
<ul><li>Optimized for performance with minimal CSS and JavaScript overhead.</li><li>Supports server-side rendering and responsiveness.</li><li>Includes dark mode and Figma UI kits for designers.</li></ul>
<p><strong>Pros:</strong></p>
<ul><li>Comprehensive design system for enterprise-grade applications.</li><li>Optimized for high performance and scalability.</li><li>Great support for designers with Figma kits.</li></ul>
<p><strong>Cons:</strong></p>
<ul><li>Best suited for Next.js applications, limiting broader usage.</li><li>Heavier setup process compared to smaller libraries.</li></ul>
<p><strong>Types of Components:</strong></p>
<ul><li>Forms, data tables, modals, navigation bars, and dashboards.</li></ul>
<p><strong>How You Might Use It:</strong></p>
<p>If you&#x2019;re developing a large-scale application, such as an enterprise dashboard, Next UI provides a complete toolkit. Its responsive components and server-side rendering capabilities ensure optimal performance, while the Figma kit allows designers to prototype and iterate efficiently.</p>
<hr>
<h2 id="how-to-choose-the-right-free-ui-component-library">How to Choose the Right Free UI Component Library</h2>
<p>With <a href="https://componentlibraries.com/?ref=designerup.co">so many options available,</a> it can be challenging to decide which UI component library is best for your project. Here are a few tips:</p>
<ol><li><strong>Project Size</strong>: For small projects, libraries like Float UI and Aceternity are ideal. For larger projects, consider robust systems like Next UI.</li><li><strong>Design Requirements</strong>: If you need animations, go with Aceternity or Magic UI. For simplicity, Daisy UI or UI Verse are great choices.</li><li><strong>Framework Compatibility</strong>: Ensure the library supports your preferred framework, whether it&#x2019;s React, Vue, Svelte, or plain HTML.</li></ol>
<hr>
<h2 id="unlock-the-full-potential-of-ui-libraries">Unlock the Full Potential of UI Libraries</h2>
<p>Using a free UI library is just the beginning. To truly excel, you need to integrate these tools into a workflow that prioritizes user experience, research, and business strategy. If you want to learn how to build great, usable products with these libraries, consider enrolling in my course. Hundreds of students have already upskilled, built portfolios, and gained real-world experience.</p>
<p>Ready to take your design skills to the next level. Come learn end-to-end product (UX/UI) design in our <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">course</a> and community! </p>
<figure class="kg-card kg-image-card"><a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co"><img src="https://designerup.co/blog/content/images/2025/01/PDC-Meta.png" class="kg-image" alt="7 Hottest Animated UI Component Libraries of 2025 - Copy and Paste" loading="lazy" width="2000" height="1050" srcset="https://designerup.co/blog/content/images/size/w600/2025/01/PDC-Meta.png 600w, https://designerup.co/blog/content/images/size/w1000/2025/01/PDC-Meta.png 1000w, https://designerup.co/blog/content/images/size/w1600/2025/01/PDC-Meta.png 1600w, https://designerup.co/blog/content/images/2025/01/PDC-Meta.png 2400w" sizes="(min-width: 720px) 720px"></a></figure>
<p></p>
<p></p>]]></content:encoded></item><item><title><![CDATA[Figma’s First Draft AI Feature is NOT what you think]]></title><description><![CDATA[Figma just released (or re-released) their AI feature called First Draft, but how it really works might surprise you...]]></description><link>https://designerup.co/blog/figma-ai-first-draft-feature-rerelease/</link><guid isPermaLink="false">67477db6dd3a2a7634a90206</guid><category><![CDATA[Figma]]></category><category><![CDATA[Design Systems]]></category><category><![CDATA[UI/UX Design]]></category><dc:creator><![CDATA[DesignerUp]]></dc:creator><pubDate>Thu, 28 Nov 2024 07:56:21 GMT</pubDate><media:content url="https://designerup.co/blog/content/images/2024/12/YouTube-Thumbnails--3-.jpg" medium="image"/><content:encoded><![CDATA[<img src="https://designerup.co/blog/content/images/2024/12/YouTube-Thumbnails--3-.jpg" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think"><p></p>
<figure class="kg-card kg-embed-card"><iframe width="200" height="113" src="https://www.youtube.com/embed/e_HnaOrDVwA?list=PLl0Umi92CQzUGnHft46jLRXoKNV6WwRvH" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></figure>
<h2 id></h2>
<h2 id="figmas-new-old-ai-feature"><strong>Figma&apos;s New, Old AI Feature</strong></h2>
<p>Figma&apos;s new AI isn&apos;t exactly what you might think. Figma recently released (or re-released) their AI feature, calling it &quot;First Draft.&quot; You click on the AI icon, and suddenly a design takes shape in front of your very eyes. For most people, it feels like magic. However, Figma&apos;s AI isn&apos;t creating something from nothing.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.41.45-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1122" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.41.45-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.41.45-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.41.45-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.41.45-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Figma AI - First Draft Feature</span></figcaption></figure>
<p>The first time they released it, it was pulled for copying other designs. Shortly after launching, <a href="https://medium.com/r/?url=https%3A%2F%2Fwww.figma.com%2Fblog%2Finside-figma-a-retrospective-on-make-designs%2F&amp;ref=designerup.co">Figma stated</a>:</p>
<blockquote>&quot;In limited beta, we learned that an issue with the feature&apos;s underlying design system resulted in mocks that resembled existing apps. We have temporarily rolled back Make Designs while we fix the issue.&quot;</blockquote>
<p>Figma claims that this re-release has gone through extensive analysis, iteration, and testing. I can confirm that Figma&apos;s First Draft feature can produce some pretty impressive-looking designs, but you might be surprised to find out how it really works.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.42.39-PM-1.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1094" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.42.39-PM-1.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.42.39-PM-1.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.42.39-PM-1.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.42.39-PM-1.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Figma AI generating UI screen</span></figcaption></figure>
<hr>
<h2 id="exploring-the-first-draft-options"><strong>Exploring the First Draft Options</strong></h2>
<p>If you click on First Draft and select &quot;Basic Site,&quot; you&apos;ll see four main options for generating designs:</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.44.33-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1230" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.44.33-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.44.33-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.44.33-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.44.33-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Figma AI First Draft Screen Generation Options</span></figcaption></figure>
<ol><li>A basic mobile app</li><li>A basic mobile app wireframe</li><li>A basic desktop site</li><li>A basic site wireframe for desktop</li></ol>
<p>Let&apos;s test this out using &quot;Basic Site.&quot; After clicking that option, you can enter a prompt or choose an existing one. I told it to create a financial dashboard in light design with the color purple. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.45.59-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1095" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.45.59-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.45.59-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.45.59-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.45.59-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It generated this pretty quickly, and the level of detail is impressive. Compared to many other UI screen generation tools I&#x2019;ve tried, this one feels a lot cleaner and closer to what a professional designer might produce.</p>
<hr>
<h2 id="the-secret-behind-the-magic"><strong>The Secret Behind the Magic</strong></h2>
<p>As hinted at in the press release, there&#x2019;s something underpinning all of this and it&apos;s hiding in plain sight. If we go back to First Draft and click on &quot;Basic Site,&quot; you&apos;ll see the option to <em>&quot;Pick a library to get started. Every First Draft is grounded in a library, the options shown are just the beginning, with more coming soon.&quot;</em></p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.46.40-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1075" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.46.40-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.46.40-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.46.40-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.46.40-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><span>Figma&apos;s Hidden Design System</span></figcaption></figure>
<p>So, where is this library? When you generate a design using any of the First Draft features, check the Assets panel. You&apos;ll see &quot;Simple Design System&quot; with 372 components. Clicking into it reveals all the components used to assemble the design. You can drag any of these components into your canvas and explore further.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.47.08-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1084" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.47.08-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.47.08-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.47.08-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.47.08-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>For example, if you drag in a card component, the properties panel shows it belongs to the Simple Design System. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.47.55-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1091" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.47.55-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.47.55-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.47.55-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.47.55-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>The <a href="https://www.figma.com/community/file/1380235722331273046?ref=designerup.co">Simple Design System</a> is available and accessible for free in the Figma community. </p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.49.02-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1057" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.49.02-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.49.02-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.49.02-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.49.02-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://www.figma.com/community/file/1380235722331273046/simple-design-system?ref=designerup.co" rel="noreferrer"><span>Simple Design System</span></a></figcaption></figure>
<p>So, on a foundational level, the tool pulls from an underlying design system and assembles designs from a library of components.</p>
<hr>
<h2 id="digging-deeper-into-the-system"><strong>Digging Deeper into The System</strong></h2>
<p>Opening the design system in Figma, you can see basic atomic elements like typography scales, color scales, icon sets, and various component sets such as buttons and cards. Each component comes with elaborate descriptions explaining how they are put together and used. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.49.24-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1091" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.49.24-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.49.24-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.49.24-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.49.24-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Here, we can see all the basic atomic elements like typography scales, color scales, guides, icon sets, and various component sets such as buttons and cards. </p>
<p>If we click into the component sets, we find elaborate descriptions about these components, how they&apos;re put together, and how they should be used. For example, the cards have a fixed width of 440 in the component set but are auto-layout when placed in designs. </p>
<p>Not only is this really cool to see what&apos;s happening under the hood, but it&apos;s also a great learning tool to dig into, understand the foundation of these design systems, and even help you to create your own.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.50.18-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1101" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.50.18-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.50.18-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.50.18-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.50.18-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<hr>
<h2 id="customizing-and-expanding"><strong>Customizing and Expanding</strong></h2>
<p>However, how far can this really take you? What happens when you need something custom or have a unique or complex problem to solve? Figma suggests that <a href="https://www.figma.com/blog/introducing-figma-ai/?ref=designerup.co">eventually, users will be able to use their organization&#x2019;s unique design systems</a>, component assets, and patterns to generate UIs tailored to their brand.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.50.51-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1113" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.50.51-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.50.51-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.50.51-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.50.51-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>I noticed in the Assets panel, you can click on &quot;Add More Libraries,&quot; see your existing libraries, and even search for something like the Material 3 Design Kit to add to your libraries. This flexibility shows promise for future customization.</p>
<hr>
<h2 id="testing-another-design-prompt"><strong>Testing Another Design Prompt</strong></h2>
<p>I tested another design prompt for a video app for Marvel movies. This involved generating original images. Figma uses <a href="https://www.amazon.science/blog/amazon-web-services-releases-two-new-titan-vision-language-models?ref=designerup.co">Amazon&apos;s Titan diffusion model</a>, similar to tools like <a href="https://www.midjourney.com/explore?tab=top&amp;ref=designerup.co">MidJourney</a>. The convenience of having this capability inside Figma is undeniable. Moreover, it handles <a href="https://help.figma.com/hc/en-us/articles/5731482952599-Add-auto-layout-to-a-design?ref=designerup.co">auto layout</a> perfectly, creating nested and componentized designs seamlessly.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.54.27-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1094" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.54.27-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.54.27-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.54.27-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.54.27-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>One of my favorite features is the ability to generate tables. For example, I asked it to create a CRM table. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.55.44-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1095" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.55.44-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.55.44-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.55.44-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.55.44-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>It generated a table with filled columns and rows. If I need to add more content, I simply select the column, drag the handlebar down, and it automatically repeats the content and components.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-12.57.42-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1095" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-12.57.42-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-12.57.42-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-12.57.42-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-12.57.42-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Additionally, for all you designers who never name their layers (I&apos;m looking at me) Figma&apos;s rename layers feature automatically does this for us in real time.</p>
<hr>
<h2 id="limitations-and-workarounds"><strong>Limitations and Workarounds</strong></h2>
<p>While Figma can produce a decent single screen, what about the other crucial screens in the flow? </p>
<p>After trying multiple prompts to generate more that one screen, it failed on all accounts. This to me is one of the biggest limitation and drawbacks right now - it&apos;s inability to generate full flows or add additional screens. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-11.41.06-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1090" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-11.41.06-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-11.41.06-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-11.41.06-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-11.41.06-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Even attempting to generate another screen with a matching style and similar elements resulted in inconsistencies. The only way to create another matching screen would be to start with a new prompt and then adjust styles manually which I found full of quirks and time time-consuming. </p>
<p>This make the results overall feel extremely limited for professional designers and even for those looking for more comprehensive generation there are other tools like <a href="https://designerup.co/blog/ui-design-will-never-be-the-same-text-prompt-to-ui-with-ai-is-here/">Uizard that do a much better job of generating entire contextual flows </a>far better than this. </p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-11.41.28-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1095" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-11.41.28-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-11.41.28-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-11.41.28-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-11.41.28-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>Despite these blockers, Figma&#x2019;s AI offers the ability to prototype and connect multiple screens quickly. Selecting screens and using the &#x201C;Make Prototype&#x201D; feature creates connections and interactions between screens and elements and interprets my intent fairly well.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-11.42.28-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1093" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-11.42.28-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-11.42.28-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-11.42.28-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-11.42.28-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<hr>
<h2 id="the-reality-of-figma%E2%80%99s-ai"><strong>The Reality of Figma&#x2019;s AI</strong></h2>
<p>Figma has been transparent that its libraries generate designs based on common patterns. As a result, <a href="https://help.figma.com/hc/en-us/articles/23955143044247-Use-First-Draft-with-Figma-AI?ref=designerup.co">the tool may struggle</a> with original, custom, or complex designs. Without a solid understanding of design systems, patterns, and core visual principles, users are left with only half the picture.</p>
<figure class="kg-card kg-image-card kg-card-hascaption"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-11.42.59-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1121" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-11.42.59-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-11.42.59-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-11.42.59-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-11.42.59-PM.png 2400w" sizes="(min-width: 720px) 720px"><figcaption><a href="https://help.figma.com/hc/en-us/articles/23955143044247-Use-First-Draft-with-Figma-AI?ref=designerup.co" rel="noreferrer"><span>Using Figma First Draft</span></a></figcaption></figure>
<hr>
<h2 id="raising-the-bar-for-designers"><strong>Raising the Bar for Designers</strong></h2>
<p>Tools like Figma&#x2019;s First Draft make design more accessible, but also lack a lot of the abilities that professional designs rely on day to day. At the same time, they also raise the bar for designers to have a deeper skill set because coming up with a simple design pattern and a good-looking UI screen isn&apos;t enough. The magic of design lies in understanding user flows, interactions, and aligning choices with business outcomes.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/11/Screenshot-2024-11-27-at-11.44.16-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1101" srcset="https://designerup.co/blog/content/images/size/w600/2024/11/Screenshot-2024-11-27-at-11.44.16-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/11/Screenshot-2024-11-27-at-11.44.16-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/11/Screenshot-2024-11-27-at-11.44.16-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/11/Screenshot-2024-11-27-at-11.44.16-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>This is why I emphasize learning user research, UI design, business strategy, and product strategy <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">in my course.</a> Designing great products isn&#x2019;t just about assembling UI components&#x2014;it&#x2019;s about crafting experiences that achieve goals.</p>
<hr>
<h2 id="conclusion"><strong>Conclusion</strong></h2>
<p><br>While AI features like Figma&#x2019;s First Draft may seem like sorcery, they are really just a carefully orchestrated assembly of pre-existing components. The &#x201C;why&#x201D; behind the design is up to you.<br><br>But the biggest problem I noticed here is...Superman. That&apos;s DC, not Marvel. Tsk, tsk, Figma.</p>
<figure class="kg-card kg-image-card"><img src="https://designerup.co/blog/content/images/2024/12/Screenshot-2024-12-02-at-12.39.19-PM.png" class="kg-image" alt="Figma&#x2019;s First Draft AI Feature is NOT what you think" loading="lazy" width="2000" height="1119" srcset="https://designerup.co/blog/content/images/size/w600/2024/12/Screenshot-2024-12-02-at-12.39.19-PM.png 600w, https://designerup.co/blog/content/images/size/w1000/2024/12/Screenshot-2024-12-02-at-12.39.19-PM.png 1000w, https://designerup.co/blog/content/images/size/w1600/2024/12/Screenshot-2024-12-02-at-12.39.19-PM.png 1600w, https://designerup.co/blog/content/images/size/w2400/2024/12/Screenshot-2024-12-02-at-12.39.19-PM.png 2400w" sizes="(min-width: 720px) 720px"></figure>
<p>If you&#x2019;re ready to dive deeper into design systems and hone your skills, consider <a href="https://designerup.co/product-design-ui-ux-course?ref=designerup.co">enrolling in our beloved product design course</a>.</p>
<div class="kg-card kg-callout-card kg-callout-card-purple"><div class="kg-callout-emoji">&#x1F4A1;</div><div class="kg-callout-text">If you want to see how I used Figma&apos;s First Draft feature to build a real working mobile app from start to finish including user research, ui designs, protoype and markup, <a href="https://designerup.co/blog/how-to-design-and-build-a-real-working-mobile-app-in-48-hrs-ai-no-code/" rel="noreferrer">read this article next</a> &#x2192;</div></div>
<p></p>]]></content:encoded></item></channel></rss>