Site vitrine et prototype de chat pour SparksLyse, un projet autour de l'intelligence artificielle et de l'open source. Le dépôt contient principalement un export statique réalisé avec Framer, complété par quelques scripts JavaScript et un serveur Node.js minimal pour le développement local.
- Node.js 18 ou une version plus récente recommandée
- pnpm
Installez les dépendances du projet, puis lancez le serveur local :
pnpm install
pnpm devLe site sera ensuite accessible à l'adresse http://localhost:4321.
| URL | Fichier | Description |
|---|---|---|
/ |
src/pages/index.astro |
Page d'accueil SparksLyse |
/chat |
src/pages/chat.astro |
Interface de chat de démonstration |
/train |
src/pages/train.astro |
Page secondaire exportée |
/404 |
src/pages/404.astro |
Page affichée lorsqu'une ressource est introuvable |
.
├── index.html # Page d'accueil exportée depuis Framer
├── chat.html # Interface du chat de démonstration
├── serve.js # Serveur HTTP local Node.js
├── package.json # Scripts npm
├── assets/ # Images, polices, vidéos et ressources Framer
├── scripts/
│ ├── modules/chat.js # Configuration et logique du chat
│ └── vendor/ # Modules JavaScript générés ou externes
├── styles/ # Feuilles de style du site et du chat
├── subpages/ # Pages secondaires et page 404
└── data/ # Données statiques du projet
Le projet expose actuellement les scripts suivants :
npm run serve # démarre le serveur local
npm test # vérification minimale, aucun test automatisé configuréIl n'y a pas encore de scripts dev, build, preview, lint ou format. Le projet n'utilise pas actuellement SolidJS, Vite ou TypeScript : il s'agit d'un site statique exporté, servi directement par Node.js.
- Lancez
npm run serve. - Ouvrez la page d'accueil et
/chat.htmldans un navigateur. - Vérifiez les liens, les ressources et le comportement responsive.