footStats

Pequeña aplicación para que los entrenadores guarden las estadísticas de su equipo para dirigir mejor los entrenamientos.


Project maintained by ManuelJNunez Hosted on GitHub Pages — Theme by mattgraham

FootStats

Comprueba README linter Node.js CI & Autobuild Firebase CD Build Status CircleCI codecov Netlify Status

Descripción

Este proyecto trata sobre desarrollar una API que recoge estadísticas de un partido de fútbol (como por ejemplo el número de ataques o defensas acertados o fallidos) para que los entrenadores puedan usarlo para planificar mejor los entrenamientos, pudiendo focalizarlos en lo que de verdad necesita el equipo. También se pretende desarrollar una aplicación web como front-end.

Órdenes para el task runner

Instalación de dependencias

npm install

Transpilar a JavaScript

npm run build

Arrancar para desarrollo

npm start

Arrancar para producción

npm run start:prod

Arrancar para producción en un contenedor

npm run start:docker

Testear

npm test

Ejecutar ESlint

npm run lint

Formatear el código (prettier)

npm run format

Tests de cobertura

npm run test:cov

Reportar resultados a codecov

npm run coverage-report

Generar documentación

npm run doc

Platform as a Service

Se ha utilizado Heroku para el despliegue del microservicio. Puede encontrar toda la información sobre el despliegue así como de la implementación de la base de datos aquí.

Enlaces de interés

Todos ellos están en el directorio docs. También se pueden consultar en GH pages.

Autor