Skip to content

rafseggom/team-sorter

Repository files navigation

Team Sorter

Aplicación web para crear equipos balanceados de forma automática. Perfecta para fútbol, baloncesto y cualquier deporte o actividad en equipo.

Características

  • Distribución inteligente: Crea equipos equilibrados basándose en ratings de jugadores
  • Sistema de capitanes: Asegura que los capitanes estén siempre en equipos diferentes
  • Sugerencias automáticas: Recomienda intercambios que mejoran el balance de equipos
  • Modo oscuro elegante: Diseño moderno y agradable a la vista
  • Responsive: Funciona perfectamente en móviles, tablets y desktop
  • Sin backend: Todo funciona directamente en el navegador

Cómo usar

  1. Configuración inicial

    • Indica el número de equipos
    • Define cuántos jugadores por equipo
    • Introduce los nombres separados por comas
  2. Sistema de Rating (opcional)

    • Activa el sistema de rating
    • Califica a cada jugador del 0 al 10
    • Marca los capitanes (máximo uno por equipo)
  3. Equipos generados

    • Visualiza los equipos balanceados
    • Revisa el rating total de cada equipo
    • Consulta las sugerencias de intercambio
    • Permite intercambiar personas "en caliente" y actualiza el rating.

Tecnologías

  • React 19
  • Vite
  • CSS moderno (Variables CSS, Gradientes, Glassmorphism)

Desarrollo

# Instalar dependencias
npm install

# Ejecutar en modo desarrollo
npm run dev

# Construir para producción
npm run build

Licencia

MIT


Creado para organizar mejores partidos

About

Fair and fast team generation tool built with React & Vite for efficient group distribution.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors