Saltar al contenido

Productos propios

Lo que he construido y opero

Este portfolio reúne los tres productos que Kike Gallego ha construido y opera él mismo: KigalPass, Opostudia y OpositaFit. No están en venta aquí y no verás sus precios. Están para enseñar cómo se decide: qué construir, con qué herramientas, qué dejar fuera y qué coste conviene no asumir.

Productos propios, no proyectos de cliente. Los enseño porque cuentan cómo decido: qué construir, con qué y qué dejar fuera.

Los casos de clientes son otra cosa y tienen su propia página: los cinco casos de cliente, con las cifras que tienen fuente y lo que se quedó fuera de cada proyecto.

Los tres productos

Producto propioEn marcha

KigalPass

Gestión de credenciales de equipo con acceso por roles

Si trabajas con autónomos o proveedores, en algún momento has mandado una contraseña por WhatsApp y nunca la has cambiado. KigalPass existe para que eso no pase: el proveedor entra sin ver la contraseña y, cuando acaba el proyecto, se le corta el acceso con un cambio de rol. Es también la forma en la que Kigaldev comparte accesos contigo en cualquier proyecto.

Mi papel

  • Idea
  • Arquitectura
  • Desarrollo
  • Operación

Qué hubo que construir para que funcione

  • Un solo sitio donde viven las credenciales del equipo, en lugar de un chat, un documento compartido y la memoria de tres personas.
  • Permisos por ámbito: cada persona ve solo lo que le toca, así que dar de baja a alguien es un cambio de rol y no una ronda de contraseñas nuevas.
  • Entrada con doble factor, porque una sola contraseña protegiendo a todas las demás no protege nada.
  • Que siga funcionando sin que nadie lo mantenga: ni una máquina que actualizar ni una factura fija que crece.

Decisiones técnicas

  • Control de acceso por roles: cada persona ve solo las credenciales de su ámbito, así que dar de baja a alguien es un cambio de rol y no una ronda de cambios de contraseña.
  • Autenticación con doble factor sobre Supabase: la parte más delicada la resuelve un proveedor auditado en lugar de código propio.
  • Sin servidores que mantener: ni una máquina que actualizar ni un coste fijo que crece.

Cómo está montado por dentro

Funciones principales

  • Gestión centralizada de credenciales del equipo
  • Control de acceso por roles (RBAC)
  • Auth segura con Supabase (MFA)
  • Funciona sin que nadie tenga que mantenerlo

Con qué está construido

  • Next.js
  • Supabase
  • Vercel
  • TypeScript

¿Quieres algo así? Herramienta Interna a Medida, desde 2.497 € · Automatización de Procesos, desde 1.497 €.

kigalpass.com
Captura de pantalla de KigalPass: gestión de credenciales de equipo con acceso por roles
Seguridad · herramienta interna · 4 funciones principales
Producto propioEn marcha

Opostudia

Plataforma de estudio para oposiciones con repetición espaciada e IA

Quien prepara una oposición estudia a ciegas: repasa lo que cree que lleva flojo y descubre en el examen lo que había olvidado. Opostudia decide por él qué le toca repasar hoy, con su propio material, y vende además licencias a las academias que lo preparan. Es el producto que demuestra cómo se monta un software de suscripción que también vende a empresas.

Mi papel

  • Idea
  • Arquitectura
  • Desarrollo
  • Operación

Qué hubo que construir para que funcione

  • Un sistema de repaso que decide qué tiene que repasar hoy cada persona, en lugar de dejarlo a su criterio.
  • El temario del propio alumno convertido en preguntas y tarjetas sin que nadie las teclee a mano.
  • Un panel que dice si el estudio va bien o va mal con datos, y no con la sensación del domingo por la noche.
  • Licencias para academias: la misma plataforma, con sus alumnos dentro y su propia vista de seguimiento.
  • Los documentos se quedan en el Drive del usuario, así que no hay material de nadie guardado en ningún sitio mío.

Decisiones técnicas

  • La IA la paga el usuario con su propia clave de Gemini: el coste de inferencia no crece con cada alumno nuevo, así que el margen no se come al producto.
  • Los documentos se quedan en el Google Drive del usuario: no hay que almacenar material protegido por derechos de autor ni pagar por guardarlo.
  • La base de datos solo guarda metadatos ligeros (tarjetas, métricas, planificación): una copia de seguridad es pequeña y una fuga sería mucho menos grave.
  • La aplicación funciona sin registro: se puede probar antes de crear una cuenta, y la cuenta se gestiona desde ajustes.

Cómo está montado por dentro

Funciones principales

  • Active Recall + Spaced Repetition (algoritmo SM-2)
  • IA con Google Gemini integrada (BYOK)
  • Dashboard de métricas de rendimiento
  • Venta de licencias a academias
  • Documentos en Google Drive del usuario (BYOS)

Con qué está construido

  • React 19
  • TypeScript
  • Supabase
  • Gemini API
  • Google Drive API

¿Quieres algo así? Tu Servicio como Software de Suscripción, desde 3.497 € · Asistente IA de Atención, desde 1.997 €.

opostudia.com
Captura de pantalla de Opostudia: plataforma de estudio para oposiciones con repetición espaciada e ia
EdTech · España · 5 funciones principales
Producto propioEn marcha

OpositaFit

Preparación física para oposiciones con datos de Garmin y Strava

Una oposición con prueba física se prepara por partida doble, y la parte física se lleva a mano: los entrenamientos en una libreta, las comidas a ojo y un reloj que ya lo sabe todo y no se lo cuenta a nadie. OpositaFit lee esos datos y arma el plan, y da a las academias un panel para seguir a sus alumnos.

Mi papel

  • Idea
  • Arquitectura
  • Desarrollo
  • Operación

Qué hubo que construir para que funcione

  • Los datos del reloj entran solos: el usuario no vuelve a teclear lo que su pulsera ya sabe.
  • Una foto del plato devuelve lo que ha comido, sin pesar nada ni buscar en una tabla.
  • Un plan de entrenamiento que se reordena cuando la semana se cae, que es lo que pasa siempre.
  • Se instala desde el navegador, sin pasar por una tienda de aplicaciones ni esperar a que apruebe una corrección.
  • Un panel para las academias que preparan pruebas físicas, con sus alumnos dentro.

Decisiones técnicas

  • Aplicación instalable (PWA) en lugar de apps nativas: una sola base de código y ninguna revisión de tienda que bloquee una corrección urgente.
  • Los datos biométricos llegan desde las plataformas que el usuario ya usa (Garmin, Strava): no hay que pedirle que registre a mano lo que su reloj ya sabe.
  • La IA trabaja sobre los datos del usuario, no sobre un modelo entrenado a medida: el coste es por consulta y es predecible.

Cómo está montado por dentro

Funciones principales

  • Biometría en tiempo real via Garmin + Strava
  • Análisis nutricional con IA (foto → macros)
  • Planificación ATR adaptativa automática
  • PWA multiplataforma (iOS + Android + Web)
  • Panel de licencias para academias

Con qué está construido

  • Next.js
  • Supabase
  • Gemini API
  • Garmin API
  • Strava API
  • PWA

¿Quieres algo así? Tu Servicio como Software de Suscripción, desde 3.497 € · Herramienta Interna a Medida, desde 2.497 €.

opositafit.com
Captura de pantalla de OpositaFit: preparación física para oposiciones con datos de garmin y strava
HealthTech + EdTech · España · 5 funciones principales

Qué tienen en común

Tres decisiones que se repiten en los tres productos. Son las mismas que aplico cuando construyo para un cliente, y la razón por la que un sistema sigue siendo sostenible un año después.

Un coste que no crece con cada usuario

En los tres productos, la parte cara (la IA, el almacenamiento de documentos) la paga el usuario con su propia cuenta o se queda fuera del sistema. Un producto cuyo coste crece igual que sus ingresos no es un producto: es un trabajo.

Los datos del usuario, en su sitio

Los documentos viven en el Drive del usuario y los datos biométricos se leen de la plataforma que ya usa. Guardar menos es menos que proteger, menos que respaldar y menos que explicar si algo sale mal.

Sin servidores que mantener

Los tres funcionan sin una máquina que mantener. Es la única forma de que una persona lleve tres productos a la vez y responda de ellos.

Casos de clientes

Y esto es lo que he construido para clientes

Proyectos de cliente, no productos míos: de dónde partía cada uno, qué se construyó, qué resultado dio —con su periodo y su fuente— y qué se quedó fuera del alcance.

  • Cliente anónimo por acuerdo de confidencialidad

    Comercio electrónico de productos para el hogar y la reforma · venta a profesionales y a particulares · Equipo de atención al cliente de 10 personas

    De diez personas clasificando correo a mano a dos revisando lo que responde el sistema, y las otras ocho recolocadas dentro de la empresa.

    Lo que dolía: Diez personas se pasaban el día repartiendo correo y contestando las mismas cinco preguntas.

    Personas en el equipo de atención al cliente

    De 10 personas a jornada completa a 2 personas, y las otras 8 recolocadas en otros puestos dentro de la misma empresa

    Cómo se sabe: según el propio cliente: la estimación la hizo él, no es una medición de Kigaldev, desde la puesta en marcha del sistema.

    Paquete aplicado: Asistente IA de Atención, desde 1.997 €

    Ver el caso completo
  • Cliente anónimo por acuerdo de confidencialidad

    Formación, actividades deportivas y salud · evento presencial de tres días en entorno rural · Organización pequeña

    De una idea sin web a vender las 55 plazas por internet.

    Lo que dolía: Tenían el evento pensado y ninguna forma de que nadie lo encontrara ni comprara su entrada.

    Packs completos de tres días

    De 35 plazas por vender, a 350 € a 35 vendidas

    Cómo se sabe: sistema de venta construido en el proyecto, menos de 1 semana desde la apertura de la venta.

    Paquete aplicado: Página de Campaña, desde 1.497 €

    Ver el caso completo
  • Cliente anónimo por acuerdo de confidencialidad

    Comercio minorista especializado · tienda física y web · Apertura reciente

    De tener una web que nadie encontraba a vender por internet y traer gente a la tienda.

    Lo que dolía: Habían abierto hacía poco, la web no la encontraba nadie y en la tienda tampoco entraba gente.

    Ventas por internet

    De lo vendido por internet en los 2 años previos a más que eso en menos de 2 meses

    Cómo se sabe: pedidos del panel de Shopify, contra la facturación anterior del cliente, los 2 primeros meses desde la puesta en marcha, en febrero-marzo.

    Paquete aplicado: Tienda Online, desde 2.997 €

    Ver el caso completo
Ver los 5 casos de cliente

Quiero algo así para mi negocio

Si necesitas una herramienta interna o un producto con clientes que pagan, eso es lo que construye Kigaldev, con el precio cerrado antes de empezar.

Consultoría estratégica con Kike Gallego. También puedes ver la línea de producto digital o con qué están construidos.