Hola, soy Manu

Diseño y desarrollo
apps móviles desde cero

Indie maker especializado en Flutter. Llevo cada producto desde la idea hasta la publicación en stores — diseño, código, backend y lanzamiento.

Sobre mí

Quién soy y cómo trabajo

Soy Manuel Villanueva, desarrollador de apps móviles e indie maker desde España. Cada proyecto lo llevo de principio a fin: desde la idea y el diseño de interfaz hasta el código, el backend y la publicación en stores.

Trabajo con Flutter como framework principal y actualmente estoy aprendiendo React Native para ampliar mi stack móvil. En el backend combino Firebase y Supabase. Me gusta construir productos reales que resuelvan problemas cotidianos — ahorrar mejor, no olvidar la compra, o descubrir nuevas recetas.

Mi enfoque es crear apps con un diseño cuidado (Material Design 3), rendimiento sólido y una experiencia de usuario que invite a volver. Cada detalle cuenta: desde las animaciones hasta la arquitectura de datos.

3 Apps en desarrollo
100% Producto propio
E2E Diseño → Deploy
M3 Material Design 3

Proyectos

Apps que he diseñado y desarrollado de principio a fin

Oishii

Beta

La app de recetas con comunidad

Plataforma completa para descubrir, crear, compartir y cocinar recetas. Con perfiles de chef, recetarios colaborativos, modo cocinar paso a paso, moderación con IA y feed personalizado.

FlutterSupabaseGemini AIFCM
  • check_circle Creador de recetas en 7 pasos
  • check_circle Modo cocinar fullscreen con temporizadores
  • check_circle Feed con algoritmo de recomendación (8 factores)
  • check_circle Recetarios colaborativos con roles
  • check_circle CI/CD: GitHub Actions + Xcode Cloud

BuyBread

MVP

No te olvides de comprar el pan

App de listas de la compra con recordatorios por cercanía. Vincula listas a tiendas concretas o categorías y recibe una notificación al pasar cerca. Funciona offline en modo invitado y sincroniza opcionalmente con la nube.

React NativeExpoSupabaseOpenStreetMap
  • check_circle Geofencing con notificaciones al entrar en zona
  • check_circle Modo invitado offline + sync opcional con Supabase
  • check_circle Importación de tiendas desde OSM (GPS, zona o búsqueda)
  • check_circle Tarjetas de fidelidad con soporte PKPASS
  • check_circle Listas vinculadas a lugar o categoría

Easave

Beta

Ahorra de forma inteligente

App de gestión de ahorros personales con algoritmo inteligente para sugerir planes de ahorro adaptados a tu salud financiera. Interfaz limpia, configuración en 5 minutos.

FlutterFirebaseGoogle AdMob
  • check_circle Algoritmo de ahorro con 4 planes (Relax → Agresivo)
  • check_circle Dashboard con progreso mensual y ahorro total
  • check_circle Historial con cierre de mes automático
  • check_circle Autenticación biométrica + PIN opcional
  • check_circle Soporte ES/EN completo
  • check_circle Modelo freemium con AdMob

Stack & Herramientas

Las tecnologías con las que trabajo a diario

Frontend & Mobile

flutter_dash Flutter
code Dart
html HTML5
css CSS3 / SCSS
rocket_launch Astro

Backend & Cloud

local_fire_department Firebase
bolt Supabase
database PostgreSQL
cloud Edge Functions

Herramientas

commit Git / GitHub
code_blocks VS Code
design_services Figma
settings_suggest GitHub Actions
cloud_sync Xcode Cloud

Plataformas

android Android
phone_iphone iOS
laptop_mac macOS
change_history Vercel

Contacto

¿Tienes una idea, propuesta o simplemente quieres saludar?