Skip to content

antOnioOnio/TenisLeagueAdmin

Repository files navigation

TenisLeagueAdmin

Descripción del proyecto

El proyecto consiste en una API que gestionará la información necesaria para una liga de tenis amateur. La api será consultada por una aplicación móvil.

¿ Por qué ?

El objetivo principal del proyecto es tener una API que proporcione a todos los jugadores amateur de padel y tenis una fuente fiable de resultados pasados y partidos futuros que están por jugar para solventar el problema de la ausencia de esta en el mundo del tenis y padel.

Documentación

Instalación

Para la instalación de nuestro proyecto y siga las instrucciones que se explican aquí .

Desarrollo del proyecto

El desarrollo del proyecto esta estructurado por semanas, las cuáles podéis consultar aquí.

Despliegue en PaaS

Microservicio

Serverless

Esta sección se puede dividir en dos apartados principales:

  • Despliegue de funciones en Vercel, la documentación propia se encuentra aquí

  • Desarrollo de un bot de telegram en firebase haciendo uso de las funciones desplegadas en vercel, la documentación la puede encontrar aquí

Integración continua

  • Configuración realizada en Travis puede consultarse aquí

  • Configuración realizada en Circle CI puede consultarse aquí

Test del proyecto

Para saber como testear el proyecto y la justificación de las herramientas elegidas para ello pulse aquí

Taskfile

En el siguiente enlace encontrará una explicación de nuestro taskfile

Docker

Historias de usuario

Los issues creados para reflejar las historias de usuario

Issues abiertos y milestones

  • Aquí puedes encontrar los distintos issues abiertos y cerrados hasta la fecha.
  • Aquí puedes consultar los issues relaciondos con los milestone, los cuáles determinan los puntos claves en el desarrollo de este proyecto.

Organización del proyecto y enlaces de interés

Principal fuente de conocimiento

Este proyecto forma parte del desarrollo de la asignatura Infraestructura Virtual, perteneciente al cuarto curso de Ingeniería Informática de la UGR. Toda la documentación puede ser consultada en su principal repositorio