Skip to content

administracion-ligas-deportivas/sports-leagues-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Administración de Ligas Deportivas

Tabla de contenidos

Fechas

  • Inicio del proyecto: Febrero del 2022
  • Finalización y entrega del proyecto: Marzo del 2023

Estructura del proyecto

Backend

Se desarrolló una API con Node.js y Express.js. El sistema gestor de bases de datos es MariaDB.

Frontend

Se desarrolló una aplicación web con React.js y Material UI (MUI). El prototipado se realizó en Figma.

Antecedentes

Con el paso del tiempo, la organización de ligas deportivas se ha ido modernizando, pero no en todos los rubros. En un inicio, todo se registraba de manera escrita. Desde los arbitrajes, partidos, equipos, jugadores, entre otros aspectos, lo cual es difícil de mantener, ya que en cualquier momento esa información se puede perder y no es un método práctico. Por otro lado, dadas las herramientas tecnológicas, se ha optado por utilizar hojas de cálculo como Excel, pero este proceso se puede optimizar aún más.

Por esta razón, se pensó en una nueva forma de administrar ligas con menos recursos monetarios, menos atención, más intuitiva y modelos de administración. Dicha solución debe facilitar el trabajo a organizadores, pero también facilitar a los equipos miembros de la liga el acceso a la información que les pueda ser útil, como puede ser resultados de la jornada, avisos, y pagos.

Propósito y Justificación

Se crea en base a la necesidad de hacer más fácil la organización de una liga deportiva tanto para los dueños de la liga como a los equipos de la misma liga. Dar seguimiento a los pagos de los equipos, controlar el calendario de juegos, generar la tabla de posiciones, obtener la tabla de logros individuales, entre otras cosas. Así como para tener un enlace con organizadores y equipos.

Descripción

El proyecto constará de una aplicación web responsiva accesible desde cualquier dispositivo con conexión a Internet, dígase computadora de escritorio o portátil y smartphone (teléfono inteligente).

La aplicación (página web) contará con un sistema de pagos de inscripción en línea, arbitrajes y multas, así como con apartados donde se podrá checar tabla de roles de juegos, posiciones de los equipos, resultados de la jornada, y más estadísticas. Además, tener la opción de crear ligas y categorías, equipos y registro de jugadores.

El principal objetivo es la gestión de una liga deportiva, por ende, no se pretende dar un enfoque a lo que pueda ver el público externo, sino al manejo interno de los aspectos antes mencionados.

Enlace del repositorio

https://github.com/administracion-ligas-deportivas/sitio-web-mern.git

About

Administración de Ligas Deportivas.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages