Fair playing time in grassroots football
FairPlayr counts the minutes during the match, shows who has played least and suggests substitutions. The coach decides. Works offline.
翻译准备中
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗App del cuerpo técnico de hockey del CHP Santa María la Blanca: banco de ejercicios, sesiones con la plantilla del club, liga del vestuario y panel de la Dirección Técnica.
fuente/plantilla.html) genera las dos versiones:
fuente/construir_artifact.py → el artifact de claude.ai (banco en data/banco.json, votos en la base de datos del artifact).fuente/construir_web.py → esta web (GitHub Pages + Firebase).fuente/ y en CLAUDE.md.cloud.js es la capa web. Le da a la app lo mismo que le daba claude.ai (window.claude.use('artifact' | 'user' | 'db' | 'downloads')) pero con Firebase por debajo:
j (Firestore no admite listas dentro de listas).inbox/; la DT lo ve en la Bandeja («Recibido»).index.html lleva un banco vacío.| Ruta | Qué | Quién lee | Quién escribe |
|---|---|---|---|
club/state | votación abierta, cuerpo técnico, accesos (memberUids, dtUids) | con acceso | DT |
tasks/{id} | ejercicios del banco (j, orden o) | con acceso | DT |
historial/{id}, liga/j{n} | elegidos de cada semana, jornadas | con acceso | DT |
profiles/{uid} | nombre, email, personaje y poder | con acceso y el dueño | el dueño |
users/{uid}/mine/{id}, /sessions/{id}, /meta/state | lo de cada entrenador | el dueño | el dueño |
votes/{uid} | voto de la semana | con acceso | el dueño |
inbox/{id} | lo mandado a la DT | DT y quien lo mandó | crea quien tiene acceso; DT marca «hecho» |
Reglas en firestore.rules. DT_UID se sustituye por el código de usuario de la DT (también en firebase-config.js).
fuente/plantilla.html (o fuente/web/cloud.js).python3 fuente/pruebas/correr.py (backend simulado fakefb.js, banco inventado).python3 fuente/construir_web.py, commit y push. GitHub Pages publica en uno o dos minutos.sw.js lleva la versión en el nombre de la caché: cada build nuevo se actualiza solo en los móviles.Personajes: Avataaars de Pablo Stanley (uso libre) con DiceBear (MIT). Ejercicios y gráficos del libro de Marc Oller, 365 exercicis d'hoquei patins: solo para uso interno del club, por eso no están en el repositorio.