diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..712be594beabcb336729eebdcad76c25059743f4
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+site
+venv
diff --git a/docs/components/custom-apps/web-app/changelog.md b/docs/components/custom-apps/web-app/changelog.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/contact.md b/docs/components/custom-apps/web-app/contact.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/credits.md b/docs/components/custom-apps/web-app/credits.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/dataset/data.md b/docs/components/custom-apps/web-app/dataset/data.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/dataset/info.md b/docs/components/custom-apps/web-app/dataset/info.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/dataset/resources.md b/docs/components/custom-apps/web-app/dataset/resources.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/drafts.md b/docs/components/custom-apps/web-app/drafts.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/feedback.md b/docs/components/custom-apps/web-app/feedback.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/footer.md b/docs/components/custom-apps/web-app/footer.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/header.md b/docs/components/custom-apps/web-app/header.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/homepage.md b/docs/components/custom-apps/web-app/homepage.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app.md b/docs/components/custom-apps/web-app/overview.md
similarity index 100%
rename from docs/components/custom-apps/web-app.md
rename to docs/components/custom-apps/web-app/overview.md
diff --git a/docs/components/custom-apps/web-app/partners.md b/docs/components/custom-apps/web-app/partners.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/reuses.md b/docs/components/custom-apps/web-app/reuses.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/search.md b/docs/components/custom-apps/web-app/search.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/side-menu.md b/docs/components/custom-apps/web-app/side-menu.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/sign-up-in-out.md b/docs/components/custom-apps/web-app/sign-up-in-out.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/components/custom-apps/web-app/static-pages.md b/docs/components/custom-apps/web-app/static-pages.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/docs/features/index.md b/docs/features/index.md
new file mode 100644
index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391
diff --git a/mkdocs.yml b/mkdocs.yml
index 8d34cd16c8ba0db7b6d9571b9270b7d12d9d21ed..e17d3244cc24c12daa2b339d30a0bc5b5f99b730 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -31,7 +31,26 @@ nav:
       - Core Components:
         - Legacy AUTH: components/core/legacy-auth.md
       - Custom apps:
-        - Web app: components/custom-apps/web-app.md
+        - Web App:
+          - Overview: components/custom-apps/web-app/overview.md
+          - Homepage: components/custom-apps/web-app/homepage.md
+          - Changelog: components/custom-apps/web-app/changelog.md
+          - Feedback: components/custom-apps/web-app/feedback.md
+          - Reuses: components/custom-apps/web-app/reuses.md
+          - Partners: components/custom-apps/web-app/partners.md
+          - Credits: components/custom-apps/web-app/credits.md
+          - Static pages: components/custom-apps/web-app/static-pages.md
+          - Dataset:
+            - Data: components/custom-apps/web-app/dataset/data.md
+            - Information: components/custom-apps/web-app/dataset/info.md
+            - API \& Downloads: components/custom-apps/web-app/dataset/resources.md
+          - Header: components/custom-apps/web-app/header.md
+          - Footer: components/custom-apps/web-app/footer.md
+          - Drafts: components/custom-apps/web-app/drafts.md
+          - Side Menu: components/custom-apps/web-app/side-menu.md
+          - Sign Up, Sign In, Sign Out: components/custom-apps/web-app/sign-up-in-out.md
+          - Contact: components/custom-apps/web-app/contact.md
+          - Search: components/custom-apps/web-app/search.md
         - Admin GUI: components/custom-apps/admin-gui.md
       - Off-the-shelf applications:
         - API Gateway: components/off-the-shelf-apps/api-gateway.md
@@ -58,7 +77,7 @@ nav:
         - Resources helper: components/services/resources-helper.md
         - Social media share helper: components/services/social-media-share-helper.md
       - Tools:
-        - Minio master-slave mirror: components/tools/minio-master-slave-mirror.md 
+        - Minio master-slave mirror: components/tools/minio-master-slave-mirror.md
     - Administration: administration/admin-tools.md
     - Deployment:
       - 2019 deployment of the first public beta version: deployment/beta-deployment.md