HT Sports es una plataforma web y móvil para la gestión integral de equipos deportivos, pensada tanto para aficionados, jugadores y cuerpo técnico de clubes de nivel modesto o en fase inicial.
La app móvil de HT Sports está desarrollada con Ionic + Angular y empaquetada para Android. Utiliza la librería InAppBrowser para mostrar la versión web embebida dentro de la propia app sin abrir un navegador externo.
⚠️ Solo disponible para Android. No está publicada en ningún marketplace
- WebView embebida con InAppBrowser
- Carga segura de la web principal sin salir de la app
- Compatible con dispositivos Android
Los objetivos se dividen en dos ámbitos:
-
Personales
- Afrontar nuevos retos técnicos.
- Aprender y aplicar nuevas tecnologías (Ionic, Android Studio).
-
Funcionales
- Proveer una plataforma accesible para clubes deportivos de nivel modesto.
- Diferentes experiencias según el rol de usuario:
- Aficionado: resultados en directo, tienda de merchandising y compra de entradas.
- Jugador: planificación semanal, estadísticas, dietas por IA.
- Cuerpo Técnico: creación de entrenamientos, alineaciones, scout y valoración de jugadores.
TFC_HTSports_APP/
├── android/ # Proyecto nativo Android (generado por Capacitor)
├── resources/ # Iconos y splashscreens
├── src/
│ ├── app/
│ │ ├── app.component.ts # Componente principal
│ │ └── app.module.ts
│ └── assets/
│ └── ... # Imágenes y estilos
├── capacitor.config.ts # Configuración de Capacitor
├── ionic.config.json # Configuración de Ionic
├── package.json
├── tsconfig.json
└── README.mdClonar repositorio:
git clone https://github.com/sorgazb/TFC_HTSports_APP.git
cd TFC_HTSports_APPInstalar dependencias:
npm installLevantar la app en modo desarrollo:
ionic serve
Abre tu navegador en http://localhost:8100.Construir APK para Android:
ionic build --prod
npx cap sync android
npx cap open android¡Todo aporte es bienvenido! Si quieres ayudar con:
Corrección de bugs
Nuevas funcionalidades
Documentación
Haz un fork del repositorio.
Crea una rama:
git checkout -b feature/nombre-featureRealiza tus cambios y haz commit.
Abre un Pull Request describiendo los cambios.
Proyecto Final GS-DAW – Sergio Orgaz Bravo
