- Node.js ≥ 20
Se recomienda instalarlo con nvm o nvm-windows. - Yarn (v4 o superior)
Viene incluido concorepacken Node.js.
Clona el repositorio y en la raíz del proyecto ejecuta:
corepack enable
yarn install --immutableEsto instalará todas las dependencias usando el yarn.lock incluido en el proyecto.
Para iniciar el servidor de desarrollo:
yarn devPor defecto estará disponible en http://localhost:5173/.
Genera la build optimizada en la carpeta dist/:
yarn buildPara probar localmente el resultado de la build:
yarn previewEste proyecto usa Conventional Commits.
Todos los commits deben seguir este formato:
<tipo>(<scope>): <descripción>
- feat → nueva funcionalidad
- fix → corrección de bug
- docs → cambios en documentación
- style → cambios de formato (espacios, comas, etc., sin afectar la lógica)
- refactor → cambios en el código que no corrigen errores ni añaden funcionalidades
- perf → mejoras de rendimiento
- test → añadir o modificar tests
- build → cambios en el sistema de build o dependencias
- ci → cambios en la configuración de CI
- chore → mantenimiento general, sin afectar código de producción
- revert → revertir un commit previo
feat(auth): añade login con Google
fix(ui): corrige padding en el header
docs(readme): añade guía de instalación
refactor(api): simplifica validación de usuariosSi un cambio rompe compatibilidad, márcalo de una de estas formas:
feat(api)!: elimina el endpoint /users/oldo con un footer:
feat(api): elimina el endpoint /users/old
BREAKING CHANGE: los clientes deben usar /users/v2
Esto hará que la versión suba a major automáticamente (ej: de 1.2.3 → 2.0.0).