Sobre el proyecto

# condition-tracker Aplicación web personal destinada a registrar y visualizar el estado de salud diario. Tiene como objetivo el autocontrol del bienestar y permite ingresar puntuaciones para 7 ítems en poco tiempo. ## Funcionalidades principales - Registro diario del estado de salud mediante puntuaciones en 7 ítems - Copia de texto formateado al portapapeles, compatible con su pegado en hilos externos de seguimiento - Formato estructurado para la salida de datos tras la introducción de puntuaciones ## Contexto del proyecto Además de implementar una aplicación funcional, este proyecto personal tiene como objetivo registrar explícitamente el proceso de toma de decisiones de diseño. La definición de requisitos, la selección tecnológica y las decisiones de diseño se documentan en `docs/`, permitiendo rastrear «por qué se eligió esa tecnología» y «qué compromisos se aceptaron». El desarrollo avanza mediante iteraciones basadas en historias de usuario (sprints), divididas en sprints de funcionalidades y sprints de lanzamiento, con sesiones de retrospectiva y entrega al final de cada ciclo. ## Stack tecnológico - Framework: Vue 3 (Composition API) - Lenguaje: TypeScript - Gestión de estado: Pinia - Herramienta de compilación: Vite - Estilos: Tailwind CSS - Testing: Vitest - CI: GitHub Actions - Publicación: GitHub Pages - Node.js: 26.7.0 (gestionada con Volta) ## Documentación - [docs/README.md](./docs/README.md) - Estructura de la documentación y metodología de sprints - [docs/requirements.md](./docs/requirements.md) - Definición del problema e historias de usuario - [docs/design.md](./docs/design.md) - Diseño de pantallas y modelo de datos - [docs/adr/](./docs/adr/) - Registros de decisiones de arquitectura - [docs/releases/](./docs/releases/) - Registro de cambios - [docs/conventions.md](./docs/conventions.md) - Convenciones de codificación ## Configuración del entorno de desarrollo ```sh npm install npm run dev npm run build npm run test:unit ``` Editor recomendado: VSCode + extensión Vue - Official ## Licencia MIT