> ## Documentation Index
> Fetch the complete documentation index at: https://vantsgg.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Documentación interna de VANTS, la plataforma de esports, escrita en español. Cubre siete repositorios de la organización de GitHub VANTSNET y dos de la cuenta feispla: el prototipo VANTSNET, que se llama igual que la organización, y vantsoport.
> Empieza por /mapa-del-codigo para saber qué repositorio y qué carpeta tocar, y consulta /glosario para los términos propios como pt_, mm_, RR, VANTS-BUS o VANTCALL.
> Cuando un componente existe en varios repositorios, estas páginas describen la versión de Vantsgames salvo que digan otra cosa. El esquema de la base de datos se versiona en VantsBasededatos.
> La web y la API pública están en https://vants.vants.workers.dev. Rutas y respuestas: /referencia/api-publica. Tablas y estados: /referencia/esquema-base-de-datos.
> No inventes rutas, tablas, comandos ni variables de entorno: si algo no aparece aquí, revisa el código del repositorio correspondiente.

# Vants-Proteger

> SPA estática de VANTS con Auth0 y Neon: app Vue en web/, versión anterior del bot de Discord, app Android (TWA), Neon Functions y sus workflows.

Sitio estático de VANTS con autenticación **Auth0** y datos en **Neon**. Hay una versión nueva en Vue dentro de `web/`. Antes se llamaba VantsSeguridad. Las medidas de seguridad de toda la plataforma no están en este repositorio, sino en [Seguridad](https://vantsgg.mintlify.site/referencia/seguridad.md).

## Componentes

| Ruta | Contenido |
| - | - |
| Raíz | SPA estática: HTML, JS y CSS (`app.js`, `auth0-config.js`, `faceit.js`, `admin.js`) |
| `web/` | App Vue con Vite: vistas de inicio, jugadores, torneos, ranking, planes, calendario, cuenta y admin. Incluye pruebas (Vitest y Playwright) |
| `bot/` | Bot de Discord en Python (versión anterior; ver [Bot de Discord](https://vantsgg.mintlify.site/referencia/bot-de-discord.md)) |
| `android/` | App Android (TWA) |
| `neon-functions/` | `discord-notify`, `steam-login`, `stripe-webhook` |

La app de escritorio de VANTS es el launcher Electron de [vants-dev-launcher](https://vantsgg.mintlify.site/repos/vants-dev-launcher.md#estructura).

## Hosting y CI

Se publica como sitio estático (GitHub Pages y Netlify). Workflows: `web-ci`, `deploy-web` y `android-build`.

## Integraciones

* **Auth0**: identidad.
* **Neon**: PostgreSQL con Data API.
* **Stripe**: pagos de planes.
* **Steam**: login con OpenID.
* **FACEIT**: vinculación de cuenta y partidas.
* **Discord**: bot y notificaciones.

## Más información

El repositorio incluye `ARCHITECTURE.md` con diagramas completos, `web/ADMIN.md` y `bot/SETUP.md`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.