Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cheke42/registro-tenis

Sistema de gestión de resultados de partidos de tenis
https://github.com/cheke42/registro-tenis

bootstrap4 codeginiter3 oohdm php5 tenis

Last synced: 23 days ago
JSON representation

Sistema de gestión de resultados de partidos de tenis

Awesome Lists containing this project

README

        

# Proyecto final: Sistema de gestión de Partidos de Tenis 🎾

Este proyecto se desarrolló en el marco de la materia **Diseño de aplicaciones web** de la carrera **Licenciatura en Informática**.

Desarrollado con [Codeiginter 3](https://codeigniter.com/userguide3/), [Bootstrap 4](https://getbootstrap.com/docs/4.6/getting-started/introduction/) y haciendo uso del método de diseño [OOHDM](https://darjelingsilva.files.wordpress.com/2018/05/5-metd-oohdm.pdf).

![Alt text](/screenshot.png?raw=true "Captura")

## Enunciado:

En la ciudad de Buenos Aires se realiza anualmente un torneo de tenis de la categoría ATP250. El torneo se desarrolla dentro de las instalaciones del Buenos Aires Lawn Tennis Club, y convoca a varios jugadores nacionales e internacionales. La organización del torneo desea contar con un sitio web que pueda brindar información a los visitantes sobre los jugadores, partidos desarrollados, jueces y canchas.
Para esto, cuenta con el registro de los siguientes datos:

- **Relativos a los jugadores:** apellido, nombres, fecha de nacimiento, ciudad de nacimiento, país de nacimiento, ranking actual y número de preclasificación.
- **Relativos a los partidos:** fecha del partido, hora de comienzo, hora de finalización, jugador 1, jugador 2, resultado, jugador ganador, jueces del partido, instancia (1ra ronda, octavos de final, cuartos de final, semifinal o final), cancha donde se desarrolló y material multimedia del partido (fotos y videos).
- **Relativos a los jueces de los partidos:** apellido, nombres, fecha de nacimiento, ciudad de nacimiento, país de nacimiento y tipo de juez (silla o línea).
- **Relativos a las canchas:** número de chancha, ubicación, capacidad, superficie y disponibilidad horaria.

Cuando el visitante del sitio web ingrese a la página de inicio, debe contar con recursos para:

- Acceder a un buscador de jugadores (para ver su ficha personal).
- Acceder a un buscador de partidos.
- Visualizar los partidos actualmente en desarrollo (jugadores involucrados, resultado parcial, jueces y cancha donde se desarrolla).
- Acceder a la información de las canchas.

Detalle del proyecto en [trabajo_integrador.pdf](/assets/trabajo_integrador.pdf)