diff --git a/composer.json b/composer.json
index 538a813e9a8f57ba18d7ff5ed318cb65a6f7887a..4275bbede64a0064a376c1f4d28a7338bba8d62f 100644
--- a/composer.json
+++ b/composer.json
@@ -4,6 +4,7 @@
     "type": "project",
     "require": {
         "ext-pdo": "*",
+        "ext-json": "*",
         "slim/slim": "^4.6",
         "slim/psr7": "^1.2",
         "vlucas/phpdotenv": "^5.2",
diff --git a/readme.md b/readme.md
index 3aef41b879d7f95a768c5a217f5bc854e8054c5f..a3d4fe184ef2b549f8f2fb175d147aba96a04218 100644
--- a/readme.md
+++ b/readme.md
@@ -3,6 +3,7 @@
  - Utiliser les dépendances dans les fichiers composer.json et package.json,
  - Installer les dépendances dans les versions lockées
  - MVC basé sur slim, twig (+bootstrap) et PDO
+ - Architecture hexagonale
  - Implique de: faire fonctionner sass --> un seul fichier css
  - Implique de: faire fonctionner webpack --> un seul fichier js