← Back to projects
IA · UI/UX Design · Side project

ATHLEA – Vive coding process

Documenting my experience using different AI tools to vive-code an app for a real-life use case: training amateur football teams for their next matches.

Year2026
RoleDesigner
ToolsFigma + IA
TypeSide project
Telma Design System

This project is a work in progress. I'll be updating the content weekly.

Last update: 08/03/2026

Introduction

The experiment

ATHLEA is a side project born from a real need: amateur football coaches have no accessible tools to manage training, track player performance, or prepare tactically for upcoming matches.

🎯

Context

Amateur football teams lack accessible tools for managing training sessions and analyzing team performance.

Problem

No accessible, modern tools exist for amateur-level coaching and performance tracking. This negatively impacts their performance in competitions.

👥

Users

Female amateur teams that require fitness, endurance, speed, agility and strength training to improve their performance in matches.
Age: between 20 and 35 years old
Socioeconomic level: middle class women who have full time jobs, and play football to train and chill.

💡

Proposal

A dashboard designed to motivate and follow up the team. It visualizes key data, recognizes achievements and reinforces consistency. The goal is to train the team for their next matches. I'm planning to design it to be used in a Android Tablet because larger screens are more pratical in a court space.

Profile

Features

Dashboard core functionalities

📋 Customised training based on next match needs
📍 Ability to integrate training location and team details
👥 Player management: attendance, position and role tracking
♥️ Social engagement (Confirmed attendance, training location, and team photos to reinforce the group effort.)
📊 Progress tracker to measure outcomes and monitor completion
🗓️ Scheduling and coordination calendar that keeps activities combined
🤖 AI-built calendar to optimise the team's upcoming schedule and performance

Visual design

Branding & look and feel

Profile

Design

Dashboard design

Profile
Main Dashboard

AI Process

Prompting

Before jumping into any AI tool, I created a detailed prompt brief including the product vision, user context, core features, visual language, and desired interactions.

Design prompt strategy

"Create a responsive Android tablet dashboard UI for a football team training management app called ATHLEA. The interface should look like a modern sports team dashboard, with rounded cards, soft shadows, and a friendly community-driven feel. Use a light UI theme with soft pastel accents (orange, purple, blue, green)...."


Tools used

Now, the fun part: creating with AI

🎨

Figma Make

Generated the initial dashboard layout within Figma. Fast for UI structure.

🧵

Google Stitch

Strong at producing consistent visual styles from a prompt.

💜

Lovable

Most complete end-to-end generation. Best overall result.

Best result so far

Figma Make

The first iteration was using Make. I send to Figma Make the dashboard designed in Figma. Pasted the prompt created before, selected Claude Sonnet 4.6 for procesing and, after a few minutes, this was the result: See the result here ↗︎

Profile
♥️

What I really liked:

- Layout and cards are pretty similar to what I designed.
- Light and dark mode swith is great for the first iteration (probably I have to check accesibility).
- Hover states in cards, buttons and pics.
- Micro interaction on the speaker button.

💔

Not really happy with: (but is totally fixable with more iterations)

- Top bar lenght is not equal to the design.
- Training card is not similar to what I designed.
- Make didnt replicate 100% my design but I think that with a few more iterations I can make it better.
- Not responsive.

Google Stitch

Used the prompt created before and this was the first result:

Profile

The result generated by Stitch is further from what I designed. To achieve a result similar to what I designed previously, I think that it would take me a lot more of iterations.

👍

Cool:

- I found usefull the feature to generate variants of the first design and export the back to Figma.
- I can make edits directly from the UI result.
- Predictive heat map.

👎

Not so cool:

- The IA didn't replicate my design.
- It took a lot of design freedom.
- No animations, hover states or microinteractions

Lovable

Same process here: pasted the prompt and the result came after a few minutes. See the result here ↗︎

Profile
🤩

What I liked:

- Better responsive behavior.
- Switch to dark and light mode.
- I like that I can make Visual edits easily.
- More complex funcionalities for editing, export or publish the app.

😑

What I didn't like: (but is totally fixable with more iterations)

- Wrong font use.
- Sidebar is broken.
- Cards design and layout are not close similar to what I designed.
- Icons and graphics from the design are missing.


What's next

Next steps

Currently, I am testing several AI tools to create the UI and convert the design into a real app. The tools I am currently using are Figma Make, Stitch and Lovable. Planning to test Claude. After learning about the features of each AI, its advantages and limitations, I will choose the one I consider most suitable for my project and continue developing the app with a single AI tool.

My goal is to generate the UI of a complete user flow:
Login → Onboarding → Create a team or join a team → Dashboard → Start training → Finish training

I'll be posting about my experience of creating the same app using different AI platforms. The purpose of this project is to test what I can do with each AI, which one provides the best results, and what limitations do they have. If you have advice or tips that could be helpfull in this experiment, DM me! 🙌


The work is in process

Stay tuned for the next steps

Explore more work

Check out other case studies or get in touch.

← Back to projects Contact me