diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..9d42061
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,7 @@
+*.png filter=lfs diff=lfs merge=lfs -text
+*.odt filter=lfs diff=lfs merge=lfs -text
+*.docx filter=lfs diff=lfs merge=lfs -text
+*.xlsx filter=lfs diff=lfs merge=lfs -text
+*.xls filter=lfs diff=lfs merge=lfs -text
+*.ods filter=lfs diff=lfs merge=lfs -text
+*.pdf filter=lfs diff=lfs merge=lfs -text
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..527fee3
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+presentation/build/*
diff --git a/README.md b/README.md
index 24eea13..1a1a819 100644
--- a/README.md
+++ b/README.md
@@ -3,4 +3,14 @@ Formation Vendée
Ressources pour les formations en Vendée.
+Dépendance: `pandoc 2.17`
+
+## Présentation
+
+Compiler:
+
+```bash
+pandoc -t revealjs --resource-path=.:presentation/src/img:presentation/src/ --self-contained -s presentation/src/index.md -o presentation/build/index.html
+```
+
diff --git a/presentation/build/.gitkeep b/presentation/build/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/presentation/src/img/bandeau_menage.png b/presentation/src/img/bandeau_menage.png
new file mode 100644
index 0000000..6c81cad
--- /dev/null
+++ b/presentation/src/img/bandeau_menage.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9d15a02a36add6a4e10f9eaedd5de381dd34dcf9c4b2ac6c23a2cc0acf17035e
+size 32441
diff --git a/presentation/src/img/bandeau_parcours.png b/presentation/src/img/bandeau_parcours.png
new file mode 100644
index 0000000..0cc1d3d
--- /dev/null
+++ b/presentation/src/img/bandeau_parcours.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:326a520122c632213ecbd039552b453c1c62741c1a8fe7cb0d9d4146080e4324
+size 55826
diff --git a/presentation/src/img/bandeau_usager.png b/presentation/src/img/bandeau_usager.png
new file mode 100644
index 0000000..dcbde4a
--- /dev/null
+++ b/presentation/src/img/bandeau_usager.png
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:a0fd19665457f79d079259943eaa9ca5340bcedbaf70f04d45dc258ef04eb861
+size 48211
diff --git a/presentation/src/index.md b/presentation/src/index.md
new file mode 100644
index 0000000..48288f0
--- /dev/null
+++ b/presentation/src/index.md
@@ -0,0 +1,290 @@
+---
+title: Chill
+subtitle: Logiciel d'accompagnement social
+
+css:
+ - https://www.unpkg.com/browse/fork-awesome@1.2.0/css/fork-awesome.min.css
+ - ./styles.css
+---
+
+
+# Qu'est-ce que Chill ?
+
+## Logiciel d'accompagnement social
+
+"Dossier social électronique"
+
+## Logiciel libre
+
+# À quoi sert Chill ?
+
+## Consigner les informations sur l'accompagnement des usagers
+
+## Partager ces informations
+
+## Collecter des statistiques sur l'activité
+
+Chill n'est pas un "logiciel de statistique". Son but est d'être utilisable au quotidien par les travailleurs sociaux.
+
+# 3 concepts clés
+
+## La couleur du bandeau diffère
+
+* usager
+* Parcours
+* Ménage
+
+# Univers Usager
+
+## Bandeau vert
+
+![Bandeau «Usager»](bandeau_usager.png)
+
+## Informations relatives à un usager;
+
+Informations **persistantes dans le temps** (qui ne changent pas):
+
+* nom;
+* prénom;
+* numéros de téléphone;
+* date de naissance;
+* …
+
+## Autres informations que l'on peut associer:
+
+* **documents** liés à un usager (justificatif de domicile, etc.);
+* **tâches** liées à un usager (rappel de l'usager, etc.);
+* **personnes ressources**;
+* **adresses de résidence**;
+
+## Collecte / synthèse d'informations provenant d'autres fiches
+
+Parcours ouverts, échanges et rendez-vous, etc.
+
+# Univers Ménage
+
+## Bandeau gris/vert
+
+![Bandeau ménage](bandeau_menage.png)
+
+## Regroupe les personnes qui habitent à la même adresse.
+
+**Attention**: il ne s'agit pas seulement des personnes qui font partie de la même famille.
+
+# Univers Parcours
+
+## Bandeau gris métallique
+
+![Bandeau ménage](bandeau_parcours.png)
+
+# Qu'est-ce qu'un parcours ?
+
+## Demande de l'usager
+
+Le parcours répond à une demande de l'usager.
+
+Le parcours concerne une ou plusieurs problématiques sociales.
+
+Exemples:
+
+* personnes âgées;
+* insertion socio-professionnelle;
+* protection de l'enfance;
+* …
+
+## Le parcours comporte des échanges
+
+Avec des usagers ou des tiers:
+
+* visites à domicile;
+* appel d'un usager
+* …
+
+
+Mais aussi en interne:
+
+* réunions
+* …
+
+
+## Le parcours comporte des actions
+
+Mises en place pour répondre aux problématiques
+
+Exemples:
+
+* Favoriser le maintien à domicile
+* Première demande AEB
+* …
+
+## Plus sur les actions
+
+::: incremental
+
+* Les actions peuvent comporter des objectifs
+* Les actions peuvent comporter des Évaluations, et chaque évaluation peut comporter des documents.
+
+:::
+
+
+# Un parcours au quotidien
+
+## Un appel téléphonique à une MDSF, de Mme Diallo
+
+_«J'ai des difficultés à payer ma facture EDF»_
+
+Création d'un parcours avec la problématique Accompagnement social Adulte > Aides financières administratives
+
+--------
+
+Un référent de parcours est désigné
+
+--------
+
+Le référent de parcours rencontre Mme Diallo.
+
+Création d'un **échange** Rencontre physique
+
+_Au cours de l'échange, il apparait que Mme Diallo est éligible pour demander une aide pour les impayés, en particulier le FSL maintien._
+
+---------
+
+Le référent indique un compte-rendu dans l'échange.
+
+Il indique les problématiques abordées, et coche l'**action** Demander une aide pour les impayés.
+
+On crée donc un lien entre chaque échange et les problématiques et actions du parcours.
+
+---------
+
+Lors de la création de l'échange, Chill vérifie si l'action Demander une aide pour les impayés a déjà été ajoutée au parcours. Si ça n'est pas le cas, l'action est ajoutée au parcours.
+
+----------
+
+Le référent ouvre l'action Demander une aide pour les impayés
+
+Le référent donne un objectif à cette action: FSL Maintien - Énergies / fluides
+
+Il génère une évaluation et un document Imprimé unique à partir des informations contenues dans Chill.
+
+# Relation entre le travail quotidien et Chill
+
+## _Je fais une visite à domicile_ (TMS)
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Entretien physique avec l'usager
+- Je précise dans l'échange les problématiques sociales concernées, et l'action liée.
+:::
+
+## J'appelle l'usager (AA)
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Appel téléphonique Je précise que l'appel est `Sortant`.
+- Je précise dans l'échange les problématiques sociales concernées, et l'action liée.
+:::
+
+## Un usager ou un tiers m'appelle (AA ou TMS)
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Appel téléphonique. Je précise que l'appel est `Entrant`.
+- Je précise dans l'échange les problématiques sociales concernées, et l'action liée.
+:::
+
+## J'organise une réunion pour évoquer la situation de l'usager (TMS)
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Réunion.
+- Je précise dans l'échange les problématiques sociales concernées, et l'action liée.
+:::
+
+## Rencontre avec un usager: une demande d'aide pour des impayés est décidée (TMS)
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Entretien physique avec l'usager.
+- J'ajoute les problématiques demande d'aide pour des impayés.
+:::
+
+## Je reçois un courrier à propos d'un usager
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute un **Échange** de type Courrier. Je précise que le courrier est `Entrant`.
+
+ (Un scan du courrier peut être joint à l'échange)
+:::
+
+## J'ai besoin de faire un imprimé unique dans le cadre d'un accompagnement
+
+::: incremental
+- **Environnement**: Parcours
+- Si l’action d’accompagnement n’existe pas dans le parcours, on la crée.
+- J’y ajoute une évaluation Imprimé unique. Au sein de cette action, soit on insère le document, soit on le génère automatiquement.
+:::
+
+## J'ai un document administratif ou une pièce officielle
+
+::: incremental
+- **Environnement**: Parcours
+- J'ajoute ce document au parcours de l'usager.
+:::
+
+## J'ai besoin de renseigner les membres du ménage d'un usager
+
+
+::: incremental
+- **Environnement**: Ménage
+- Je vais dans le ménage de l'usager et j'ajoute des membres (= d'autres usagers).
+
+ Si ces usagers n'existent pas dans la base de donnée, je les crée.
+:::
+
+## Un usager se sépare et quitte sa compagne
+
+::: incremental
+- **Environnement**: Ménage
+- Je vais dans le ménage de l'usager et fais "quitter le ménage". Je le rattache à un autre ménage existant, ou je le crée.
+
+ Si je ne connais pas la nouvelle adresse, je clique sur `Quitter sans rejoindre un ménage`.
+:::
+
+## J'ai des informations à renseigner sur l'usager
+
+::: incremental
+- **Environnement**: Usager
+- Je vais dans le ménage de l'usager et je les renseigne.
+:::
+
+## J'ai un justificatif de domicile
+
+::: incremental
+- **Environnement**: Usager
+- Je crée un document et j'insère un scan dans la fiche de l'usager.
+:::
+
+## Un usager se présente à l'accueil de la MDSF et cherche le guichet de la CAF
+
+::: incremental
+- Je crée une activité annexe de type `Accueil physique`.
+:::
+
+## J'organise un atelier «Sensibilisation à la tenue d'un budget»
+
+::: incremental
+- Je crée une activité annexe de type `Action collective > insertion`.
+:::
+
+## Je reçois un avis d'expulsion pour Madame X
+
+::: incremental
+- **Environnement**: Parcours
+- Je crée une échange de type Courrier, j'indique qu'il s'agit d'un courrier `Entrant` et on lui associe les problématiques.
+
+ Si le T(M)S crée l'échange, il indique également les actions associées.
+:::
+
+
diff --git a/presentation/src/styles.css b/presentation/src/styles.css
new file mode 100644
index 0000000..91e8d86
--- /dev/null
+++ b/presentation/src/styles.css
@@ -0,0 +1,120 @@
+
+*, ::before, ::after {
+ box-sizing: border-box;
+}
+
+.parcours {
+ display: inline-block;
+ background-color: #718596;
+ color: white;
+ padding: 0.35em 0.65em 0.35em 1.5em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+}
+
+.parcours::before {
+ margin: 0 0.3em 0 -0.75em;
+ font-family: ForkAwesome;
+ content: '\f074';
+}
+
+.menage {
+ display: inline-block;
+ background-color: #929d69;
+ color: white;
+ padding: 0.35em 0.65em 0.35em 1.5em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+}
+
+.menage::before {
+ margin: 0 0.3em 0 -0.75em;
+ font-family: ForkAwesome;
+ content: '\f015';
+}
+
+.usager {
+ display: inline-block;
+ background-color: #368e7e;
+ color: white;
+ padding: 0.35em 0.65em 0.35em 0.65em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+}
+
+.spaced > ul > li {
+ margin-top: 1.5rem;
+}
+
+.badge {
+ display: inline-block;
+ padding: 0.35em 0.65em;
+ font-size: 0.75em;
+ font-weight: 700;
+ line-height: 1;
+ color: #fff;
+ text-align: center;
+ white-space: nowrap;
+ vertical-align: baseline;
+ border-radius: 0.25rem;
+}
+
+.badge {
+ background-color: #ced4da !important;
+ color: #2c2d2f;
+}
+
+.badge {
+ text-align: initial;
+ margin-bottom: 0.2em;
+}
+
+.chill-entity span.badge {
+ font-weight: 500 !important;
+}
+
+.chill-entity span.badge::before {
+ margin: 0 0.3em 0 -0.75em;
+ font-family: ForkAwesome;
+ content: '\f04b';
+}
+
+.chill-entity.entity-social-issue span.badge {
+ border-left: 20px groove #4bafe8;
+}
+
+.chill-entity.entity-activity span.badge {
+ border-left: 20px groove yellowgreen;
+}
+
+.chill-entity.entity-social-action span.badge {
+ border-left: 20px groove #e2793d;
+}
+
+.chill-entity.entity-social-issue span.badge::before {
+ color: #4bafe8;
+}
+
+.chill-entity.entity-activity span.badge::before {
+ color: yellowgreen;
+}
+
+.chill-entity.entity-social-action span.badge::before {
+ color: #e2793d;
+}
+