diff --git a/spring-modulith-examples/pom.xml b/spring-modulith-examples/pom.xml
index e3101338..9e244cc1 100644
--- a/spring-modulith-examples/pom.xml
+++ b/spring-modulith-examples/pom.xml
@@ -16,9 +16,9 @@
Spring Modulith - Examples
- spring-modulith-examples-epr-jdbc
- spring-modulith-examples-epr-mongodb
- spring-modulith-examples-full
+ spring-modulith-example-epr-jdbc
+ spring-modulith-example-epr-mongodb
+ spring-modulith-example-full
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/pom.xml b/spring-modulith-examples/spring-modulith-example-epr-jdbc/pom.xml
similarity index 96%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/pom.xml
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/pom.xml
index bc04a3f7..85d9d03c 100644
--- a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/pom.xml
+++ b/spring-modulith-examples/spring-modulith-example-epr-jdbc/pom.xml
@@ -9,7 +9,7 @@
../pom.xml
- spring-modulith-examples-epr-jdbc
+ spring-modulith-example-epr-jdbc
Spring Modulith - Examples - EPR JDBC Example
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/asciidoc/index.adoc b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/asciidoc/index.adoc
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/asciidoc/index.adoc
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/asciidoc/index.adoc
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/Application.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/Application.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/Application.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/Application.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/InventoryUpdated.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/package-info.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/inventory/package-info.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/inventory/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/OrderCompleted.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderCompleted.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/OrderCompleted.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderCompleted.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/OrderManagement.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/OrderManagement.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/OrderManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/package-info.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/java/example/order/package-info.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/java/example/order/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/resources/application.properties b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/application.properties
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/resources/application.properties
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/application.properties
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/resources/logback.xml b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/logback.xml
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/main/resources/logback.xml
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/main/resources/logback.xml
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ModularityTests.java b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ModularityTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ModularityTests.java
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/java/example/ModularityTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/resources/logback.xml b/spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/resources/logback.xml
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/resources/logback.xml
rename to spring-modulith-examples/spring-modulith-example-epr-jdbc/src/test/resources/logback.xml
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/pom.xml b/spring-modulith-examples/spring-modulith-example-epr-mongodb/pom.xml
similarity index 95%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/pom.xml
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/pom.xml
index 81daa033..2a5a9e95 100644
--- a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/pom.xml
+++ b/spring-modulith-examples/spring-modulith-example-epr-mongodb/pom.xml
@@ -9,7 +9,7 @@
../pom.xml
- spring-modulith-examples-epr-mongodb
+ spring-modulith-example-epr-mongodb
Spring Modulith - Examples - EPR MongoDB Example
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/asciidoc/index.adoc b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/asciidoc/index.adoc
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/asciidoc/index.adoc
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/asciidoc/index.adoc
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/Application.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/Application.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/Application.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/Application.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/InventoryManagement.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/InventoryManagement.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/InventoryUpdated.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/package-info.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/inventory/package-info.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/inventory/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/OrderCompleted.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderCompleted.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/OrderCompleted.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderCompleted.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/OrderManagement.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/OrderManagement.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/OrderManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/package-info.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/main/java/example/order/package-info.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/main/java/example/order/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ModularityTests.java b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ModularityTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ModularityTests.java
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/java/example/ModularityTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/resources/logback.xml b/spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/resources/logback.xml
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/resources/logback.xml
rename to spring-modulith-examples/spring-modulith-example-epr-mongodb/src/test/resources/logback.xml
diff --git a/spring-modulith-examples/spring-modulith-examples-full/pom.xml b/spring-modulith-examples/spring-modulith-example-full/pom.xml
similarity index 96%
rename from spring-modulith-examples/spring-modulith-examples-full/pom.xml
rename to spring-modulith-examples/spring-modulith-example-full/pom.xml
index 32d03706..9275ae47 100644
--- a/spring-modulith-examples/spring-modulith-examples-full/pom.xml
+++ b/spring-modulith-examples/spring-modulith-example-full/pom.xml
@@ -9,7 +9,7 @@
../pom.xml
- spring-modulith-examples-full
+ spring-modulith-example-full
Spring Modulith - Examples - Full Example
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/asciidoc/index.adoc b/spring-modulith-examples/spring-modulith-example-full/src/main/asciidoc/index.adoc
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/asciidoc/index.adoc
rename to spring-modulith-examples/spring-modulith-example-full/src/main/asciidoc/index.adoc
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/Application.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/Application.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/Application.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/Application.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventoryInternal.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryInternal.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventoryInternal.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryInternal.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventoryManagement.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventoryManagement.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventoryManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventorySettings.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventorySettings.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/InventorySettings.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/InventorySettings.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/package-info.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/inventory/package-info.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/inventory/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/Order.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/Order.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/Order.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/Order.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/OrderCompleted.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderCompleted.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/OrderCompleted.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderCompleted.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/OrderManagement.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderManagement.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/OrderManagement.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/OrderManagement.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/internal/OrderInternal.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/internal/OrderInternal.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/internal/OrderInternal.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/internal/OrderInternal.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/package-info.java b/spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/package-info.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/java/example/order/package-info.java
rename to spring-modulith-examples/spring-modulith-example-full/src/main/java/example/order/package-info.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/resources/application.properties b/spring-modulith-examples/spring-modulith-example-full/src/main/resources/application.properties
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/resources/application.properties
rename to spring-modulith-examples/spring-modulith-example-full/src/main/resources/application.properties
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/main/resources/logback.xml b/spring-modulith-examples/spring-modulith-example-full/src/main/resources/logback.xml
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/main/resources/logback.xml
rename to spring-modulith-examples/spring-modulith-example-full/src/main/resources/logback.xml
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/ApplicationIntegrationTests.java b/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ApplicationIntegrationTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/ApplicationIntegrationTests.java
rename to spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ApplicationIntegrationTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/ModularityTests.java b/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ModularityTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/ModularityTests.java
rename to spring-modulith-examples/spring-modulith-example-full/src/test/java/example/ModularityTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/order/EventPublicationRegistryTests.java b/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/EventPublicationRegistryTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/order/EventPublicationRegistryTests.java
rename to spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/EventPublicationRegistryTests.java
diff --git a/spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/order/OrderIntegrationTests.java b/spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/OrderIntegrationTests.java
similarity index 100%
rename from spring-modulith-examples/spring-modulith-examples-full/src/test/java/example/order/OrderIntegrationTests.java
rename to spring-modulith-examples/spring-modulith-example-full/src/test/java/example/order/OrderIntegrationTests.java