Modelo canvas en HTML5, diseño responsive. Utiliza variables locales y archivos JSON para guardar los datos ingresados en cada caja.