El Problema: Nadie Sabía Dónde Encontrar una Buena Gestoría
En 2024, estaba hablando con amigos autónomos y empresarios sobre sus mayores dolores de cabeza. La respuesta era consistente: "Encontrar una gestoría confiable es un caos".
No hay un directorio centralizado. Buscas en Google y ves resultados genéricos. Preguntas a amigos y obtienes recomendaciones sesgadas. Llamas a gestorías al azar y pierdes horas esperando respuestas.
Pensé: esto es un problema que puedo resolver con código.
Muchas personas en España necesitan gestorías pero no tienen forma eficiente de compararlas, ver reseñas reales, o filtrar por servicios específicos. Aquí estaba la oportunidad.
La Validación: ¿Realmente Querría la Gente Esto?
Antes de escribir una sola línea de código, necesitaba validar dos cosas:
1. ¿Existe demanda? - Hice búsquedas en Google Trends y vi volúmenes de búsqueda consistentes para "gestoría cerca de mí", "asesor fiscal en [ciudad]", etc.
2. ¿Hay gestorías dispuestas a aparecer? - Contacté directamente a 20 gestorías. El 70% respondió positivamente. Eso fue suficiente señal.
No necesitaba más. Tenía validación suficiente para avanzar.
El Stack: Elegir Herramientas que Escalan
Sabía que necesitaba:
- **Frontend rápido y SEO-friendly**: Next.js es la respuesta obvia
- **Base de datos que maneja 900+ registros sin problemas**: Supabase
- **CMS para gestionar contenido fácilmente**: Sanity
- **Búsqueda por código postal**: Implementación custom con detección automática
- **Analytics para entender el comportamiento**: Clarity de Microsoft + Vercel Analytics
El stack final:
```json { "frontend": "Next.js con TypeScript (99% del código)", "database": "Supabase (gestorías, reseñas, datos de contacto)", "cms": "Sanity CMS (contenido editorial y perfiles)", "styling": "Tailwind CSS + Framer Motion para animaciones", "deployment": "Vercel", "analytics": "Clarity + Vercel Analytics" } ```
¿Por qué este stack? Porque lo conozco. No perdí tiempo aprendiendo nuevas herramientas. Usé lo que ya dominaba para llegar al mercado rápido.
La Construcción: Iteración en Público
Este es el aspecto que más me enorgullece. No esperé a tener el producto "perfecto".
Fase 1: MVP (Semana 1-2)
Lancé con lo mínimo viable:
- Búsqueda por código postal
- 150 gestorías iniciales
- Perfiles básicos
- Sin reseñas aún
Puse el dominio en vivo. Publiqué en Twitter y LinkedIn que estaba construyendo esto.
Fase 2: Validación Real (Semana 3-4)
La gente comenzó a usar el directorio. Vi dónde se quedaban atrapados:
- La búsqueda por ciudad no funcionaba bien
- Querían filtrar por servicios específicos (nóminas, impuestos, laboral)
- Necesitaban ver precios o al menos rangos
Fase 3: Mejoras Basadas en Datos (Semana 5-8)
Implementé:
- Detección automática de nombre de ciudad en búsquedas (commit: 57421d2)
- Filtros avanzados por servicios
- Sección de reseñas reales
- Optimizaciones de UX móvil (Phases 9-11)
Mis últimos commits muestran esto:
- `feat: add city name detection to search functionality` - porque usuarios lo pedían
- `feat: implement Phases 9-11 mobile UX improvements` - porque el 65% del tráfico venía de móvil
- `feat(skills): add 8 Claude Code skills` - para mantener la calidad del código mientras iteraba rápido
Los Números Reales
Hoy el directorio tiene:
- **900+ gestorías verificadas** en la base de datos
- **1.307 gestorías** mencionadas en la descripción del repositorio
- **71.895 reseñas reales** de usuarios
- Cobertura en toda España
No es un mega-unicornio, pero es un producto útil que resuelve un problema real.
Lo Que Aprendí (Y Que Puedes Aplicar)
1. La Validación Temprana Ahorra Meses
Hablé con 20 gestorías antes de escribir código. Eso me costó 2 horas. Me ahorró meses de desarrollo en la dirección equivocada.
Lección: No construyas sin validar primero. Una conversación de 5 minutos vale más que 100 horas de desarrollo especulativo.
2. Elige Herramientas que Domines
No aprendí un nuevo framework. No experimenté con una base de datos exótica. Usé Next.js + Supabase porque ya los conocía.
Esto me permitió llanzar en semanas, no meses.
Lección: La velocidad de ejecución es tu ventaja competitiva cuando compites contra empresas establecidas.
3. Construye en Público, Itera Rápido
Cada vez que hacía un cambio significativo, lo publicaba. Los usuarios me daban feedback. Ese feedback moldeaba las siguientes fases.
Mis commits más recientes (del 30 de diciembre de 2025) muestran que sigo iterando. Esto no es un "proyecto terminado". Es un producto vivo.
Lección: El feedback real es más valioso que tu intuición. Construye, lanza, escucha, repite.
4. El SEO es Gratis si Haces las Cosas Bien
Next.js + Sanity + URLs limpias = SEO natural. No tuve que hacer nada especial. El directorio rankea para búsquedas locales porque:
- Cada gestoría tiene su propia página
- Las páginas tienen contenido relevante
- Los URLs incluyen ubicación y servicios
Esto atrae tráfico orgánico sin pagar publicidad.
Lección: Si resuelves un problema real, el tráfico orgánico viene solo. No necesitas trucos de SEO.
El Desafío Actual: Monetización sin Arruinar UX
Ahora el directorio funciona. Tengo tráfico. La pregunta es: ¿cómo monetizo sin convertirlo en spam?
Algunas gestorías quieren aparecer destacadas. Otros quieren publicidad. Pero si hago eso mal, destruyo la confianza que construí.
Estoy explorando:
- Planes premium para gestorías (listado destacado, analytics, etc.)
- Contenido educativo para autónomos (monetizado con ads de contexto)
- Posiblemente un API para integraciones B2B
La clave es: cualquier monetización debe mejorar la experiencia, no degradarla.
Por Qué Esto Importa (Y Cómo Aplicas Esto a Tu Proyecto)
No escribo esto para presumir. Lo escribo porque el método funciona:
1. Identifica un problema real - Habla con 20 personas que lo tienen 2. Valida que la gente lo pagaría - O al menos que lo usaría 3. Construye el MVP con herramientas que conoces - Velocidad > perfección 4. Lanza en público - Antes de que esté "listo" 5. Itera basándote en datos reales - No en lo que crees que quieren 6. Monetiza después - Una vez que tienes tracción
Gestorías Cerca de Mí no es revolucionario. Es un directorio. Pero funciona porque resuelve un problema que la gente realmente tiene.
Tu proyecto puede ser lo mismo. No necesita ser un unicornio. Necesita ser útil.
Próximos Pasos
Estoy documentando todo esto en el repositorio. Los commits recientes muestran exactamente qué estoy haciendo y por qué.
Si quieres construir algo similar:
- Usa el stack que ya conoces
- Valida antes de construir
- Lanza rápido
- Itera en público
- Monetiza después
Eso es todo. Sin fórmulas mágicas. Sin secretos. Solo ejecución.
---
¿Construyes algo parecido? Comparte tu progreso. El feedback público acelera el aprendizaje más que cualquier otra cosa.
