Geobreathe

2026

6 hours

Vibe-Coded Guided Breathing App

Geobreathe breathing app interface displayed on a desktop screen, featuring a dark gradient background with a glowing circular animation labeled “Inhale” at the center, a “Resume” button below, and selectable geometric shape icons for different breathing patterns.

Characteristics

Personal exploration

Product Designer

Vibe-coding

Product Designer

AI workflow

Product Designer

Tools

ChatGPT

1x Product Manager

Lovable

3x Engineers

Impact

Functional interactive prototype made in 6 hours

~2× Growth in Premium Trial Sign-Ups

Confidence using AI in my design process

250% Faster Design Delivery

OVERVIEW

Geobreathe is a lightweight breathing app designed to help users slow down through guided geometric breathing patterns.

I created this project as a personal exploration to learn vibe-coding with AI tools, using Lovable and ChatGPT.

The goal was not only to produce a working product, but to understand how generative AI could integrate into my design workflow. In approximately 6 hours, I designed and built an interactive prototype while learning practical lessons about AI collaboration, prompt strategy and iterative refinement.

Geobreathe is a lightweight breathing app designed to help users slow down through guided geometric breathing patterns.

I created this project as a personal exploration to learn vibe-coding with AI tools, using Lovable and ChatGPT.

The goal was not only to produce a working product, but to understand how generative AI could integrate into my design workflow. In approximately 6 hours, I designed and built an interactive prototype while learning practical lessons about AI collaboration, prompt strategy and iterative refinement.

PROBLEM AREA

AI is moving fast. Great — until it isn’t

For many professionals, including designers, AI is quickly becoming indispensable. At the same time, the constant emergence of new tools, the pressure to keep up, and uncertainty around job security can generate stress and anxiety.

While mindfulness and breathing tools already exist, some experiences may feel too complex or visually abstract during moments when users simply need to calm down quickly.

This revealed an opportunity to create a simple, immediate calming tool that helps users slow down without cognitive overload, while also exploring how AI can accelerate product creation.

Insights gathered through social media and articles

Collage of three online posts about AI-related work anxiety: a Reddit post asking about job security fears due to AI news, a tweet stating “you basically need to be unemployed rn to keep up,” and an article headline reading “AI Doesn’t Reduce Work—It Intensifies It.”

CHALLENGES

I knew what I wanted. Not how to build it

This was my first hands-on experience building with AI tools, which introduced challenges:

  • Learning how to structure prompts effectively in an unknown tool

  • Managing iterations without breaking previous functionality

  • Understanding where errors originated (prompts vs. tool vs. logic)

Taking these challenges into account, one of the first decisions I made was to use another LLM to guide me in crafting prompts for Lovable.

PROPOSAL

Guided breathing app vibe-coded with Lovable

Geobreathe is a simple web app that guides users through breathing cycles using clear geometric animations (circle, triangle, square, etc.), starting with the easiest pattern and progressively offering more options.

Unlike many breathing apps that rely on organic or abstract visuals, Geobreathe focuses on structured geometry, which can be easier to follow during moments of stress.

Prototype in use

Three mobile screens of the Geobreathe app displayed side by side, showing a dark gradient interface with a circular breathing animation transitioning through “Ready,” “Inhale,” and “Exhale” states, along with start and pause buttons and selectable geometric breathing pattern icons.

DECISION 01

Using AI strategically for efficiency and quality

I used ChatGPT to generate prompts for Lovable intentionally, not just for convenience, but to work more efficiently, to save Lovable credits and to achieve a higher-quality result starting from a much stronger foundation.

ChatGPT also supported:

  • Research on breathing techniques

  • Market exploration of existing products

  • Interface ideas and naming

  • Translating sketches into implementation prompts

  • And refining instructions for better outputs

Sketch of the UI presented to ChatGPT to explain the concept

Hand-drawn wireframe sketch of the Geobreathe interface on dotted paper, showing the title “Air Shapes” with the subtitle “Breathing techniques to relax stress,” a central square shape labeled “Square technique,” a “Start Session” button below, and a row of geometric shape icons at the bottom.

This approach allowed me to treat AI as a design collaborator, accelerating iteration while maintaining direction.

DECISION 02

Prioritizing simplicity

Early versions included more information, but I simplified the experience to reduce cognitive load.

First iterations

Four mobile UI iterations of the GeoBreath app displayed side by side, showing progressive design refinements of a geometry-guided breathing interface with different color themes, animated shapes (square and circle), “Ready” states, start and resume buttons, and selectable geometric technique icons.

1. More confortable experience

Changed to a dark mode version to decrease eye strain.

1. More confortable experience

Changed to a dark mode version to decrease eye strain.

2. Calmer experience

Removed timers to avoid overwhelm.

2. Calmer experience

Removed timers to avoid overwhelm.

3. Cleaner interface

Removed technique labels and details to keep the interface clean.

4. Easier start

Defaulted to the easiest breathing technique first.

DECISION 03

Refining the details

I improved the experience through several iterations with the goal of improving the experience and making it more accessible.

Before and after

Side-by-side comparison of GeoBreath mobile interface before and after refinement, showing a darker “Ready” screen with minimal glow on the left and an improved version on the right featuring a brighter glow animation around the breathing circle, “Inhale” state text, and a clearer resume button.

1. More intuitive experience

Added a synchronized glow animation matching inhale–hold–exhale cycles.

2. Improved hierarchy

Strengthening titles and the main geometric element.

2. Improved hierarchy

Strengthening titles and the main geometric element.

3. Accessibility check

Verified accessibility of touch targets, contrast and responsiveness.

4. Overall UI check

Refined spacing and visual balance.

RETROSPECTIVE

Impact

In approximately 6 hours, I produced a functional interactive prototype while gaining practical experience integrating AI into my design workflow.

Key outcomes:

  • Learned how AI can accelerate concept-to-prototype workflows

  • Created a calming, accessible breathing experience

  • Increased confidence working with vibe-coding tools

Beyond the prototype itself, the biggest impact was gaining confidence in integrating AI into my design process.

Learnings

This project provided valuable insights into working with generative tools:

  • Starting with functionality first, then refining UI and animations, reduces confusion.

  • Carefully checking prompts prevents duplicated or unintended actions.

  • One task per command improves control and reversibility.

  • Reviewing AI suggestions can reveal useful improvements.

Next steps

Potential future directions include:

  • Testing the experience with real users to validate usability and perceived calmness.

  • Expanding breathing patterns and personalization.

  • Rebuilding the product using a different AI tool to compare workflows and outcomes.

Reflection

This experiment showed how quickly ideas can move from concept to product when combining design expertise with AI tools. It reinforced the importance of structured thinking, iteration and human judgment when working with generative systems.

Geobreathe became more than a small product. It has sparked my motivation to keep exploring AI-assisted design.

From conceptual idea to a fully working prototype

BEFORE AND AFTER