Producto antes que demo
Semillas está planteado como una plataforma educativa completa, no como un conjunto aislado de pantallas. Incluye contenido, actividades interactivas, progreso, perfiles y herramientas administrativas.
Arquitectura
La interfaz usa React y TypeScript. El backend expone APIs con Hono, la persistencia se apoya en PostgreSQL y el despliegue está pensado para infraestructura ligera en Cloudflare.
Qué me interesaba resolver
- Modelar distintos tipos de actividades sin duplicar lógica.
- Mantener una experiencia rápida en dispositivos modestos.
- Separar claramente la experiencia de estudiantes y administración.
- Tratar contenido, progreso y medios como dominios independientes.
Qué demuestra
Capacidad para pensar un producto de extremo a extremo: UX, frontend, backend, datos, seguridad, PWA y evolución del modelo de contenido.