24 lines
683 B
Markdown
24 lines
683 B
Markdown
# Tirages — Vue 3 / PWA
|
|
|
|
Migration web de `tirages2` : Vue 3 + Vite + PWA + IndexedDB (Dexie).
|
|
|
|
## Données
|
|
Les classes et historiques sont stockés dans IndexedDB du navigateur. Rien n'est envoyé au serveur : le serveur sert uniquement les fichiers de l'application.
|
|
|
|
Utiliser **Exporter les données** pour créer une sauvegarde JSON ou transférer les données vers un autre appareil. **Importer** remplace les données présentes.
|
|
|
|
## Développement
|
|
```bash
|
|
npm install
|
|
npm run dev
|
|
```
|
|
|
|
## Production
|
|
```bash
|
|
npm run build
|
|
```
|
|
Servir `dist/` en HTTPS. Sur iPhone/iPad : Safari → Partager → Sur l'écran d'accueil.
|
|
|
|
## Dépôt
|
|
https://git.spaier.fr/cspaier/tirages-classes
|