Contribuir - FactoriaF5-Asturias/project-p5-digital-academy-team3-restaurant-frontend GitHub Wiki

Contribuir

Flujo recomendado

  1. Crea una rama para el cambio.
  2. Mantén la lógica de API en src/services/, la lógica reutilizable en src/composables/ y la interfaz en componentes o vistas.
  3. Añade o actualiza pruebas en el directorio equivalente de tests/.
  4. Ejecuta las comprobaciones relevantes.
  5. Abre una pull request con un resumen, cambios hechos y aportaciones, siguiendo un commit convention adecuado para la fácil legibilidad de los futuros usuarios que trabajen en la página.

Comprobaciones

npm run format:check
npm run lint
npm run test:unit -- --run
npm run build

Si una comprobación ya falla en la rama base, anota ese resultado en la pull request y distingue las fallas preexistentes de las introducidas por el cambio.

Estilo

  • Usa componentes Vue de archivo único (.vue) y Composition API, siguiendo los patrones del módulo donde trabajas.
  • Mantén nombres descriptivos para componentes, servicios y pruebas.
  • No guardes credenciales, tokens ni secretos en el repositorio.