diff --git a/frontends/nextjs/src/lib/db/components/add-component-config.test.ts b/frontends/nextjs/src/lib/db/components/config/crud/add-component-config.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/add-component-config.test.ts rename to frontends/nextjs/src/lib/db/components/config/crud/add-component-config.test.ts diff --git a/frontends/nextjs/src/lib/db/components/add-component-config.ts b/frontends/nextjs/src/lib/db/components/config/crud/add-component-config.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/add-component-config.ts rename to frontends/nextjs/src/lib/db/components/config/crud/add-component-config.ts diff --git a/frontends/nextjs/src/lib/db/components/delete-component-config.test.ts b/frontends/nextjs/src/lib/db/components/config/crud/delete-component-config.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/delete-component-config.test.ts rename to frontends/nextjs/src/lib/db/components/config/crud/delete-component-config.test.ts diff --git a/frontends/nextjs/src/lib/db/components/delete-component-config.ts b/frontends/nextjs/src/lib/db/components/config/crud/delete-component-config.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/delete-component-config.ts rename to frontends/nextjs/src/lib/db/components/config/crud/delete-component-config.ts diff --git a/frontends/nextjs/src/lib/db/components/update-component-config.test.ts b/frontends/nextjs/src/lib/db/components/config/crud/update-component-config.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/update-component-config.test.ts rename to frontends/nextjs/src/lib/db/components/config/crud/update-component-config.test.ts diff --git a/frontends/nextjs/src/lib/db/components/update-component-config.ts b/frontends/nextjs/src/lib/db/components/config/crud/update-component-config.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/update-component-config.ts rename to frontends/nextjs/src/lib/db/components/config/crud/update-component-config.ts diff --git a/frontends/nextjs/src/lib/db/components/get-component-configs.test.ts b/frontends/nextjs/src/lib/db/components/config/get-component-configs.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/get-component-configs.test.ts rename to frontends/nextjs/src/lib/db/components/config/get-component-configs.test.ts diff --git a/frontends/nextjs/src/lib/db/components/get-component-configs.ts b/frontends/nextjs/src/lib/db/components/config/get-component-configs.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/get-component-configs.ts rename to frontends/nextjs/src/lib/db/components/config/get-component-configs.ts diff --git a/frontends/nextjs/src/lib/db/components/set-component-configs.test.ts b/frontends/nextjs/src/lib/db/components/config/set-component-configs.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/set-component-configs.test.ts rename to frontends/nextjs/src/lib/db/components/config/set-component-configs.test.ts diff --git a/frontends/nextjs/src/lib/db/components/set-component-configs.ts b/frontends/nextjs/src/lib/db/components/config/set-component-configs.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/set-component-configs.ts rename to frontends/nextjs/src/lib/db/components/config/set-component-configs.ts diff --git a/frontends/nextjs/src/lib/db/components/get-component-hierarchy.test.ts b/frontends/nextjs/src/lib/db/components/hierarchy/get-component-hierarchy.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/get-component-hierarchy.test.ts rename to frontends/nextjs/src/lib/db/components/hierarchy/get-component-hierarchy.test.ts diff --git a/frontends/nextjs/src/lib/db/components/get-component-hierarchy.ts b/frontends/nextjs/src/lib/db/components/hierarchy/get-component-hierarchy.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/get-component-hierarchy.ts rename to frontends/nextjs/src/lib/db/components/hierarchy/get-component-hierarchy.ts diff --git a/frontends/nextjs/src/lib/db/components/set-component-hierarchy.test.ts b/frontends/nextjs/src/lib/db/components/hierarchy/set-component-hierarchy.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/set-component-hierarchy.test.ts rename to frontends/nextjs/src/lib/db/components/hierarchy/set-component-hierarchy.test.ts diff --git a/frontends/nextjs/src/lib/db/components/set-component-hierarchy.ts b/frontends/nextjs/src/lib/db/components/hierarchy/set-component-hierarchy.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/set-component-hierarchy.ts rename to frontends/nextjs/src/lib/db/components/hierarchy/set-component-hierarchy.ts diff --git a/frontends/nextjs/src/lib/db/components/add-component-node.test.ts b/frontends/nextjs/src/lib/db/components/node/add-component-node.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/add-component-node.test.ts rename to frontends/nextjs/src/lib/db/components/node/add-component-node.test.ts diff --git a/frontends/nextjs/src/lib/db/components/add-component-node.ts b/frontends/nextjs/src/lib/db/components/node/add-component-node.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/add-component-node.ts rename to frontends/nextjs/src/lib/db/components/node/add-component-node.ts diff --git a/frontends/nextjs/src/lib/db/components/delete-component-node.test.ts b/frontends/nextjs/src/lib/db/components/node/delete-component-node.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/delete-component-node.test.ts rename to frontends/nextjs/src/lib/db/components/node/delete-component-node.test.ts diff --git a/frontends/nextjs/src/lib/db/components/delete-component-node.ts b/frontends/nextjs/src/lib/db/components/node/delete-component-node.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/delete-component-node.ts rename to frontends/nextjs/src/lib/db/components/node/delete-component-node.ts diff --git a/frontends/nextjs/src/lib/db/components/update-component-node.test.ts b/frontends/nextjs/src/lib/db/components/node/update-component-node.test.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/update-component-node.test.ts rename to frontends/nextjs/src/lib/db/components/node/update-component-node.test.ts diff --git a/frontends/nextjs/src/lib/db/components/update-component-node.ts b/frontends/nextjs/src/lib/db/components/node/update-component-node.ts similarity index 100% rename from frontends/nextjs/src/lib/db/components/update-component-node.ts rename to frontends/nextjs/src/lib/db/components/node/update-component-node.ts