Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TransferPlayers

TransferPlayers

Una moderna aplicación web en PHP para la gestión de transferencias de jugadores.

Documentación  ✦   Inicio Rápido  ✦   Contribuir  ✦   Hoja de Ruta  ✦  

PHP Badge
Twig Badge
JWT Badge
Bootstrap Badge
Chart.js Badge

🪐 Características

  • 🔐 Sistema seguro de autenticación basado en JWT
  • 🌐 Soporte multilingüe (Inglés y Español)
  • 🎨 Panel de administración responsivo con Bootstrap 5
  • 📊 Visualización de datos con Chart.js
  • 🖥️ Separación clara entre interfaces de administración y usuario
  • 🚀 Renderizado rápido con el motor de plantillas Twig
  • 🔄 Navegación en cliente sin recargar la página

✨ Tecnologías

  • 🔄 Twig - Lenguaje de plantillas flexible, rápido y seguro para PHP
  • 🔑 Firebase PHP-JWT - Biblioteca para codificar y decodificar JSON Web Tokens
  • 🛠️ PHP 8.1+ - Aprovechando las funciones modernas de PHP
  • 🎨 Bootstrap 5 - Componentes de UI responsivos
  • 📊 Chart.js - Gráficos animados y atractivos
  • 🌐 Font Awesome - Biblioteca completa de iconos

🚀 Inicio Rápido

[!IMPORTANTE]
Esta aplicación requiere PHP 8.1 o superior.

  1. Clona el repositorio:
git clone https://github.com/varmir1/transferplayers.git
cd transferplayers
  1. Instala las dependencias con Composer:
composer install
  1. Inicia el servidor de desarrollo:
php -S localhost:8000 -t public/
  1. Abre tu navegador y ve a http://localhost:8000

🔭 Hoja de Ruta

  • 🔍 Funcionalidad búsqueda
  • 📊 Tablero de análisis mejorado
  • 🌐 Integración de API local de datos recogidos de la web de transfermarkt.es
  • 📝 Sistema de gestión de jugadores

🔧 Estructura del Proyecto

transferplayers/
├── cache/            # Caché de plantillas Twig
├── public/           # Archivos accesibles al público
│   ├── css/          # Hojas de estilo CSS
│   ├── js/           # Archivos JavaScript
│   └── index.php     # Punto de entrada de la aplicación
├── src/              # Código fuente de la aplicación
├── templates/        # Plantillas Twig
│   ├── admin/        # Plantillas del panel de administración
│   └── layouts/      # Plantillas de diseño
├── vendor/           # Dependencias de Composer
├── composer.json     # Configuración de Composer
└── README.md         # Documentación del proyecto

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages