2024-03-12 09:18:34 +00:00
|
|
|
# gong.gp
|
|
|
|
|
|
2026-07-24 23:57:37 -04:00
|
|
|
**GONG — Groupe d'Organisation Nationale de la Guadeloupe** (1963-1968).
|
|
|
|
|
|
|
|
|
|
Site documentaire sourcé sur le mouvement indépendantiste guadeloupéen : histoire, Mé 67,
|
|
|
|
|
procès de 1968, militants, idéologie, héritage. Reconstruit en **SvelteKit 2 + Svelte 5 (runes)
|
|
|
|
|
+ TypeScript**, 100 % statique et auto-hébergé (souveraineté numérique, zéro service tiers).
|
|
|
|
|
|
|
|
|
|
## Stack
|
|
|
|
|
|
|
|
|
|
- SvelteKit 2 · Svelte 5 (runes) · TypeScript strict · `@sveltejs/adapter-static` (prerender intégral)
|
|
|
|
|
- Polices Archivo/Inter auto-hébergées · sprite SVG maison (zéro emoji)
|
|
|
|
|
- PWA légère (`vite-plugin-pwa`) · CSP hachée · en-têtes de sécurité (`.htaccess` + `_headers`)
|
|
|
|
|
- SEO / AI-Overview : HTML sémantique, JSON-LD (Organization, Person, Event, FAQPage, Article…),
|
|
|
|
|
hreflang, sitemap dynamique
|
|
|
|
|
- Actualités éditées via **Sveltia CMS** (git-based, `content/actualites/*.md`)
|
|
|
|
|
|
|
|
|
|
## Développement
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
npm install
|
|
|
|
|
npm run dev # serveur de dev
|
|
|
|
|
npm run check # vérification TypeScript / Svelte
|
|
|
|
|
npm run build # build statique → build/
|
|
|
|
|
npm run preview # prévisualisation du build
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## Contenu
|
|
|
|
|
|
|
|
|
|
- `src/lib/data/gong.ts` — dossier documentaire sourcé (figé).
|
|
|
|
|
- `content/documents/*.md` — charte 1963, orientation & stratégie, mentions légales.
|
|
|
|
|
- `content/actualites/*.md` — actualités (éditées via `/admin`).
|
|
|
|
|
|
|
|
|
|
## Déploiement
|
|
|
|
|
|
|
|
|
|
Voir [`DEPLOIEMENT.md`](./DEPLOIEMENT.md).
|
|
|
|
|
|
|
|
|
|
## Licence
|
|
|
|
|
|
|
|
|
|
AGPL-3.0. En hommage à Pierre Sainton (1924-2018) et à toutes les victimes de Mé 67.
|