You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is the official documentation website for [SophiaHackLab](https://www.shl.contact/), a collaborative hackerspace for engineers, artists, scientists, and entrepreneurs located in Sophia-Antipolis, France.
3
+
Le présent document constitue le site web officiel de documentation pour [SophiaHackLab](https://www.shl.contact/), un hackerspace collaboratif regroupant ingénieurs, artistes, scientifiques et entrepreneurs, situé à Sophia-Antipolis, France.
4
4
5
-
Built with [Docusaurus](https://docusaurus.io/), a modern static website generator.
5
+
Ce site est développé avec [Docusaurus](https://docusaurus.io/), un générateur de sites web statiques moderne.
6
6
7
-
## Quick Start
7
+
## Démarrage rapide
8
8
9
9
### Installation
10
10
11
11
```bash
12
12
npm install
13
13
```
14
14
15
-
### Local Development
15
+
### Développement local
16
16
17
17
```bash
18
18
npm start
19
19
```
20
20
21
-
This command starts a local development server at `http://localhost:3000`and opens up a browser window. Most changes are reflected live without having to restart the server.
21
+
Cette commande lance un serveur de développement local à l'adresse `http://localhost:3000`et ouvre une fenêtre de navigateur à cette adresse. La plupart des modifications sont reflétées instantanément sans nécessiter le redémarrage du serveur.
22
22
23
23
### Build
24
24
25
25
```bash
26
26
npm run build
27
27
```
28
28
29
-
This command generates static content into the `build`directory and can be served using any static contents hosting service.
29
+
Cette commande génère le contenu statique dans le répertoire `build`et peut être déployée via tout service d'hébergement de contenu statique.
30
30
31
-
## Testing
31
+
## Tests
32
32
33
-
We use [Playwright](https://playwright.dev/)for end-to-end testing across Chromium, Firefox, and WebKit browsers.
33
+
[Playwright](https://playwright.dev/)est utilisé pour les tests de bout en bout (end-to-end) sur les navigateurs Chromium, Firefox et WebKit.
34
34
35
-
### Run E2E Tests (Dev Server)
35
+
### Exécution des tests E2E (serveur de développement)
36
36
37
-
Run tests against the development server:
37
+
Exécuter les tests sur le serveur de développement:
38
38
39
39
```bash
40
-
npm start #In one terminal
41
-
npm run test:e2e #In another terminal
40
+
npm start #Dans un premier terminal
41
+
npm run test:e2e #Dans un second terminal
42
42
```
43
43
44
-
### Run Complete Test Suite (Production Build)
44
+
### Exécution de la suite complète de tests (build de production)
45
45
46
-
Build, serve, test, and generate reports in one command:
46
+
Build, déploiement, tests et génération de rapports en une seule commande:
47
47
48
48
```bash
49
49
npm run test:local
50
50
```
51
51
52
-
This script will:
53
-
1. Build the Docusaurus site
54
-
2.Start a local production server
55
-
3.Wait for the server to be ready
56
-
4.Run Playwright e2e tests
57
-
5.Generate JUnit XML and HTML reports
58
-
6.Stop the server and display results
52
+
Ce script exécute les opérations suivantes:
53
+
1. Build du site Docusaurus
54
+
2.Démarrage d'un serveur de production local
55
+
3.Attente de la disponibilité du serveur
56
+
4.Exécution des tests e2e Playwright
57
+
5.Génération des rapports JUnit XML et HTML
58
+
6.Arrêt du serveur et affichage des résultats
59
59
60
-
**Test Reports:**
60
+
**Rapports de tests:**
61
61
- JUnit XML: `test-results/junit.xml`
62
-
-HTML Report: `test-results/html/index.html`
62
+
-Rapport HTML: `test-results/html/index.html`
63
63
64
-
### View Test Reports
64
+
### Visualisation des rapports de tests
65
65
66
-
Open the HTML test report in your browser:
66
+
Ouvrir le rapport de tests HTML dans votre navigateur:
67
67
68
68
```bash
69
69
npm run test:report
70
70
```
71
71
72
-
## Project Structure
72
+
## Structure du projet
73
73
74
74
```
75
75
.
76
-
├── docs/ # Documentation markdown files
77
-
│ ├── intro.md # Introduction page
78
-
│ ├── contributing.md # Contributing guide (in sidebar)
79
-
│ ├── test-reports.md # Test reports documentation
80
-
│ └── projects/ # Project documentation
76
+
├── docs/ # Fichiers markdown de documentation
77
+
│ ├── intro.md # Page d'introduction
78
+
│ ├── contributing.md # Guide de contribution (dans la sidebar)
79
+
│ ├── test-reports.md # Documentation des rapports de tests
- **Campagne de dons 2025** - Informations sur le soutien au SHL via les dons
246
+
- **Innovation dans les hackerspaces** - Comment les hackerspaces catalysent les écosystèmes technologiques
247
+
- **Open Talks: Rust** - Annonce d'événement pour la présentation Rust (14 janvier 2025)
248
248
249
-
All blog posts feature SHL branding and are properly tagged for easy navigation.
249
+
Tous les articles de blog comportent le branding SHL et sont correctement tagués pour une navigation facilitée.
250
250
251
-
## Contributing
251
+
## Contribuer
252
252
253
-
Please read[CONTRIBUTING.md](./docs/contributing.md)for details on our code of conduct and the process for submitting pull requests.
253
+
Veuillez consulter [CONTRIBUTING.md](./docs/contributing.md) pour les détails concernant notre code de conduite et le processus de soumission des pull requests.
254
254
255
-
## About SophiaHackLab
255
+
## À propos du SophiaHackLab
256
256
257
-
SophiaHackLab is a community of engineers, artists, scientists, entrepreneurs, and other creative people who share a workspace and socialization space in Sophia-Antipolis, France.
257
+
Le SophiaHackLab regroupe des ingénieurs, artistes, scientifiques, entrepreneurs et créatifs, qui partagent un espace de travail et de socialisation à Sophia-Antipolis, France.
258
258
259
-
-**Website:**https://www.shl.contact/
260
-
-**Location:** Space Antipolis, Building 9, Sophia-Antipolis
259
+
- **Site web:** https://www.shl.contact/
260
+
- **Localisation:** Space Antipolis, Bâtiment 9, Sophia-Antipolis
0 commit comments