Todos los proyectosPLATAFORMA / INNOVACIÓN & GOBIERNO

PRODUCTO · UX/UI · DESARROLLO FULL STACK

Fomenta

La convocatoria tiene reglas.
La inscripción no tiene por qué.

Desarrollé una plataforma para programas de fomento a la innovación: inscripción por etapas, con progreso, guardado automático, ruta de formación y un copiloto de inteligencia artificial que conoce la convocatoria y la etapa donde está la persona.

MI TRABAJO
Producto, interfaz, frontend y backend
EL PRODUCTO
Plataforma multi-programa para convocatorias de innovación
ESTADO
Prototipo funcional · pantallas con datos de demostración
Ver el recorrido

PROTOTIPO FUNCIONALENTRADA DEL PROGRAMA

Página de inicio del programa, con la presentación, el plazo de inscripción y la llamada a continuar la idea
Entrada del programa · qué es, cuánto plazo queda y por dónde empezar

Antes de pedir un solo dato,
la plataforma explica el programa.

EL PROYECTO

Escribir una propuesta no debería
ser pelear con el sistema.

Una convocatoria de innovación reúne etapas, límites de texto, documentos y criterios de evaluación. Lo difícil debería ser la idea, no averiguar en qué campo entra, cuánto falta y si lo escrito hasta ahora quedó guardado.

La plataforma reparte la inscripción en etapas con progreso visible, guarda sola mientras la persona escribe y mantiene la formación dentro del mismo recorrido, en vez de enviar al participante a otro sistema.

Es un estudio de rediseño de una plataforma de fomento existente: la misma información y las mismas reglas, reorganizadas. Diseñé y desarrollé las dos caras, la del participante y la del programa, con la API, la base de datos y la capa de IA.

01

Participante

Alta, inscripción en ocho etapas, progreso, guardado automático, documentos, formación y certificado.

02

Programa

Estructura multi-programa por estado, con los datos de cada convocatoria aislados de las demás y sus reglas aplicadas en el servidor.

03

Plataforma

Aplicación web, API propia, base relacional, copiloto de IA por streaming y accesibilidad cubierta por pruebas automatizadas.

EL RECORRIDO COMPLETO

  1. Entrada
  2. Alta
  3. Inscripción por etapas
  4. Copiloto
  5. Guardado automático
  6. Formación
  7. Certificado

CAPÍTULO 01 · LA INSCRIPCIÓN

Ocho etapas, progreso a la vista
y nada que se pierda.

El panel abre donde la persona se quedó y muestra lo que falta. Cada etapa lleva los límites de la convocatoria en la propia pantalla, y el texto se guarda mientras se escribe: cerrar el navegador a la mitad no cuesta el trabajo de anoche.

Panel del participante con el progreso de la idea, los próximos pasos y los accesos a cada etapa
Panel · dónde se quedó la persona y qué falta
Progreso honesto
La barra mide las etapas completadas según las reglas de la convocatoria, no la cantidad de campos llenos.
Guardado automático
El borrador se graba mientras se escribe, con aviso de lo que ya quedó guardado.

CAPÍTULO 02 · EL COPILOTO

La IA sugiere.
Quien escribe es la persona.

El copiloto está al lado del formulario y sabe en qué etapa se encuentra la persona. Explica qué pide la convocatoria en ese campo, resuelve dudas y propone un texto a partir de lo ya escrito. La sugerencia aparece en el panel del copiloto y solo entra al formulario cuando la persona pulsa aplicar.

Formulario de inscripción con el copiloto de inteligencia artificial abierto al lado, proponiendo texto para la etapa actual
Copiloto · ayuda atada a la etapa abierta, con la decisión del lado de quien escribe
Contexto de la etapa
El copiloto recibe la convocatoria y el campo en foco, así que responde sobre ese tramo y no sobre todo el programa.
Respuesta en flujo
El texto llega palabra a palabra por streaming, y la conversación queda guardada con la inscripción.
Aplicación confirmada
Ninguna sugerencia sustituye lo que la persona escribió sin que ella lo pida.

CAPÍTULO 03 · FORMACIÓN

Aprender forma parte
del mismo recorrido.

El programa exige formación antes del envío. En vez de mandar al participante a otra plataforma, la ruta vive dentro del producto, con su propio progreso, y el certificado sale al final, listo para descargar y presentar.

Ruta de formación con las clases, la duración y el progreso de cada módulo
Formación · la ruta dentro de la misma cuenta
Ruta integrada
Las clases están junto a la inscripción, con el progreso sumando en la misma cuenta.
Certificado al final
La finalización genera el documento, sin pedir que la persona lo busque en otro lugar.
Certificado de finalización mostrado al final de la ruta
Cierre · certificado listo para descargar y compartir

EL PRINCIPIO

Ningún texto escrito por IA
entra en la propuesta sin que la persona lo aplique.

INGENIERÍA

Las decisiones que
sostienen el producto.

01Una base, muchos programas

Estados y programas son jerarquía en el modelo de datos, y todo acceso está acotado por programa. Ninguna convocatoria ve los datos de otra, y la regla vive en el repositorio, no en la pantalla.

02El copiloto responde sobre la etapa

El texto de la convocatoria y el campo en foco entran en el contexto de cada pregunta, lo que mantiene la respuesta en tema y barata de generar. La conversación se guarda con la inscripción.

03Sugerir no es escribir

Aplicar un texto sugerido es una acción explícita del usuario. El backend nunca escribe en el campo a partir de la respuesta de la IA.

04Accesibilidad con pruebas

La interfaz tiene verificación automatizada de accesibilidad en el propio proyecto, junto con las pruebas, en vez de una revisión manual al final.

TECNOLOGÍAS
  • Next.js
  • TypeScript
  • Tailwind
  • FastAPI
  • SQLAlchemy
  • IA generativa
  • Streaming (SSE)
  • Accesibilidad probada

Prototipo funcional, hecho como estudio de rediseño de una plataforma de fomento existente. Las pantallas usan datos de demostración.

PRÓXIMO PASO

Un formulario largo no tiene
que ser un mal formulario.

Si tu operación depende de gente que completa información difícil, el trabajo es el mismo de aquí: entender la regla, mostrar el progreso, guardar sin que lo pidan y dejar que la máquina ayude sin quitarle la pluma a nadie.

Hablar de un proyecto
HABLEMOS

Hablemos.
Empieza por el problema.

No necesitas llegar con un alcance cerrado. Cuéntame qué quieres construir, mejorar o automatizar y dame el contexto necesario para entender el escenario.

¿Prefieres escribir directamente?
BRIEF / 01

Cuéntame un poco sobre el proyecto.

Cuanto más contexto compartas, mejor podré entender el escenario antes de nuestra primera conversación.

0 / 2500