# Squiz’Zup

PWA responsive du jeu d’équipe Squiz’Zup. Le mode 1 est entièrement jouable en trois manches : décrire, un seul mot, puis mimer.

## Fonctionnalités

- 4 à 16 joueurs et règles d’équipes adaptées à chaque effectif
- 75 animaux, 30 métiers et 20 personnalités
- packs personnalisés enregistrés sur l’appareil
- import de la première colonne d’un Google Sheet public
- répartition manuelle ou aléatoire des équipes
- tours de 40 secondes, mots passés, validation et correction des résultats
- score par manche et classement final
- installation Android/iOS et fonctionnement hors ligne

## Développement

1. Installez Node.js 22 ou plus récent.
2. Lancez `npm install`.
3. Lancez `npm run dev`.

## Production Nginx

1. Copiez `.env.example` vers `.env.production` et remplacez le domaine.
2. Lancez `npm run build`.
3. Publiez le contenu du dossier `out/` dans la racine web Nginx.
4. Adaptez au besoin `nginx-squizzup.conf.example`.

La PWA nécessite HTTPS sur un domaine public. `localhost` reste autorisé pour le développement.
