Viste Me — AI Wardrobe App

Role: Co-founder & Lead Flutter Developer · Year: 2025 – Present · Category: Mobile App · Platforms: iOS & Android

Flutter Supabase Riverpod AI UI/UX

Project Overview

In mid 2025, I designed and developed Viste Me from the ground up — an application that combines real-time weather forecasts with a digital wardrobe to help people decide what to wear every day. I was responsible for the entire product lifecycle, from the initial architectural design to the backend integrations, successfully launching it on both the App Store and Google Play before expanding the team.

Starting this application initially as a solo developer before bringing on a co-founder meant I had to focus on innovative, high-impact features. While Viste Me securely handles user data and seamlessly integrates location-based weather with a highly customizable digital wardrobe, its standout functionality is the core AI-powered outfit generator.

Early on, I realized that users needed more than just a list of clothes. To solve this, I developed a 2D virtual try-on feature. This allows users to actually see how different combinations of their own clothes look together before putting them on.

To make the experience even more personalized, I integrated an intelligent stylist chatbot. By analyzing the user's real-time location, local weather conditions, and personal style preferences, the chatbot instantly generates multiple outfit recommendations sourced directly from their digital wardrobe. Users can then save these suggestions into a dynamic lookboard generator — a tool I built to help them organize and plan their outfits conceptually for the days ahead.

Technical Foundation

The core application was built using Flutter to ensure a highly performant experience across iOS and Android. Supabase was leveraged as the backend to handle database operations, user authentication, and secure data storage. Riverpod was implemented for robust and scalable state management, allowing for seamless data flow. AI integrations were utilized to power the core outfit generator and the personalized stylist chatbot. A strong focus on UI/UX principles guided the design process, resulting in an intuitive and highly visual user interface.

Key Features

Architecture Decisions

Implemented Clean Architecture with Riverpod 2.x for state management — a choice that proved critical when expanding the team, as new contributors could navigate the codebase without friction. Supabase Edge Functions handled AI orchestration and heavy data processing serverlessly, keeping the Flutter app lightweight and responsive.

Explore More Projects

Work With Me

Looking for a senior Flutter developer who builds complete products from architecture to App Store? Let's talk →

Hire Luis Portal →