From b9c4a36b8ab6aeec80037c1bf214df4e3bfc781f Mon Sep 17 00:00:00 2001 From: Danish Arora Date: Tue, 9 Sep 2025 17:36:39 +0530 Subject: [PATCH] chore: move to /app --- .env.example => app/.env.example | 0 .gitignore => app/.gitignore | 0 .prettierignore => app/.prettierignore | 0 .prettierrc => app/.prettierrc | 0 README.md => app/README.md | 0 components.json => app/components.json | 0 eslint.config.js => app/eslint.config.js | 0 furps-report.md => app/furps-report.md | 0 furps.md => app/furps.md | 0 index.html => app/index.html | 0 package-lock.json => app/package-lock.json | 0 package.json => app/package.json | 0 postcss.config.js => app/postcss.config.js | 0 {public => app/public}/favicon.ico | Bin {public => app/public}/placeholder.svg | 0 {public => app/public}/robots.txt | 0 {src => app/src}/App.css | 0 {src => app/src}/App.tsx | 0 {src => app/src}/components/ActivityFeed.tsx | 0 {src => app/src}/components/CellList.tsx | 0 {src => app/src}/components/CommentCard.tsx | 0 .../src}/components/CreateCellDialog.test.tsx | 0 {src => app/src}/components/CreateCellDialog.tsx | 0 {src => app/src}/components/FeedSidebar.tsx | 0 {src => app/src}/components/Header.tsx | 0 {src => app/src}/components/PostCard.tsx | 0 {src => app/src}/components/PostDetail.tsx | 0 {src => app/src}/components/PostList.tsx | 0 {src => app/src}/components/ui/CypherImage.tsx | 0 {src => app/src}/components/ui/ShareButton.tsx | 0 {src => app/src}/components/ui/accordion.tsx | 0 {src => app/src}/components/ui/alert-dialog.tsx | 0 {src => app/src}/components/ui/alert.tsx | 0 {src => app/src}/components/ui/aspect-ratio.tsx | 0 {src => app/src}/components/ui/author-display.tsx | 0 {src => app/src}/components/ui/avatar.tsx | 0 {src => app/src}/components/ui/badge.tsx | 0 {src => app/src}/components/ui/bookmark-button.tsx | 0 {src => app/src}/components/ui/bookmark-card.tsx | 0 {src => app/src}/components/ui/breadcrumb.tsx | 0 {src => app/src}/components/ui/button-variants.ts | 0 {src => app/src}/components/ui/button.tsx | 0 {src => app/src}/components/ui/calendar.tsx | 0 .../src}/components/ui/call-sign-setup-dialog.tsx | 0 {src => app/src}/components/ui/card.tsx | 0 {src => app/src}/components/ui/carousel.tsx | 0 {src => app/src}/components/ui/chart.tsx | 0 {src => app/src}/components/ui/checkbox.tsx | 0 {src => app/src}/components/ui/collapsible.tsx | 0 {src => app/src}/components/ui/command.tsx | 0 {src => app/src}/components/ui/context-menu.tsx | 0 {src => app/src}/components/ui/delegation-step.tsx | 0 {src => app/src}/components/ui/dialog.tsx | 0 {src => app/src}/components/ui/drawer.tsx | 0 {src => app/src}/components/ui/dropdown-menu.tsx | 0 {src => app/src}/components/ui/form.tsx | 0 {src => app/src}/components/ui/hover-card.tsx | 0 {src => app/src}/components/ui/input-otp.tsx | 0 {src => app/src}/components/ui/input.tsx | 0 {src => app/src}/components/ui/label.tsx | 0 {src => app/src}/components/ui/link-renderer.tsx | 0 {src => app/src}/components/ui/menubar.tsx | 0 .../src}/components/ui/moderation-toggle.tsx | 0 {src => app/src}/components/ui/navigation-menu.tsx | 0 {src => app/src}/components/ui/pagination.tsx | 0 {src => app/src}/components/ui/popover.tsx | 0 {src => app/src}/components/ui/progress.tsx | 0 {src => app/src}/components/ui/radio-group.tsx | 0 .../src}/components/ui/relevance-indicator.tsx | 0 {src => app/src}/components/ui/resizable.tsx | 0 {src => app/src}/components/ui/scroll-area.tsx | 0 {src => app/src}/components/ui/select.tsx | 0 {src => app/src}/components/ui/separator.tsx | 0 {src => app/src}/components/ui/sheet.tsx | 0 {src => app/src}/components/ui/sidebar.tsx | 0 {src => app/src}/components/ui/skeleton.tsx | 0 {src => app/src}/components/ui/slider.tsx | 0 {src => app/src}/components/ui/sonner.tsx | 0 {src => app/src}/components/ui/switch.tsx | 0 {src => app/src}/components/ui/table.tsx | 0 {src => app/src}/components/ui/tabs.tsx | 0 {src => app/src}/components/ui/textarea.tsx | 0 {src => app/src}/components/ui/toast.tsx | 0 {src => app/src}/components/ui/toaster.tsx | 0 {src => app/src}/components/ui/toggle-group.tsx | 0 {src => app/src}/components/ui/toggle-variants.ts | 0 {src => app/src}/components/ui/toggle.tsx | 0 {src => app/src}/components/ui/tooltip.tsx | 0 {src => app/src}/components/ui/use-toast.ts | 0 .../src}/components/ui/verification-step.tsx | 0 .../src}/components/ui/waku-health-indicator.tsx | 0 .../src}/components/ui/wallet-connection-step.tsx | 0 {src => app/src}/components/ui/wallet-dialog.tsx | 0 {src => app/src}/components/ui/wallet-wizard.tsx | 0 {src => app/src}/contexts/AuthContext.tsx | 0 {src => app/src}/contexts/ForumContext.tsx | 0 {src => app/src}/contexts/ModerationContext.tsx | 0 {src => app/src}/contexts/useAuth.ts | 0 {src => app/src}/contexts/useForum.ts | 0 {src => app/src}/hooks/actions/useAuthActions.ts | 0 {src => app/src}/hooks/actions/useForumActions.ts | 0 {src => app/src}/hooks/actions/useUserActions.ts | 0 {src => app/src}/hooks/core/useAuth.ts | 0 {src => app/src}/hooks/core/useBookmarks.ts | 0 .../src}/hooks/core/useEnhancedUserDisplay.ts | 0 {src => app/src}/hooks/core/useForumData.ts | 0 {src => app/src}/hooks/core/usePermissions.ts | 0 {src => app/src}/hooks/core/useUserDisplay.ts | 0 {src => app/src}/hooks/derived/useCell.ts | 0 {src => app/src}/hooks/derived/useCellPosts.ts | 0 {src => app/src}/hooks/derived/usePost.ts | 0 {src => app/src}/hooks/derived/usePostComments.ts | 0 {src => app/src}/hooks/derived/useUserVotes.ts | 0 {src => app/src}/hooks/index.ts | 0 {src => app/src}/hooks/use-mobile.tsx | 0 {src => app/src}/hooks/use-toast.ts | 0 {src => app/src}/hooks/useDelegation.ts | 0 {src => app/src}/hooks/useMessageSigning.ts | 0 {src => app/src}/hooks/usePending.ts | 0 {src => app/src}/hooks/useWakuHealth.ts | 0 {src => app/src}/hooks/useWallet.ts | 0 {src => app/src}/hooks/utilities/selectors.ts | 0 .../src}/hooks/utilities/useNetworkStatus.ts | 0 {src => app/src}/index.css | 0 {src => app/src}/lib/database/LocalDatabase.ts | 0 {src => app/src}/lib/database/schema.ts | 0 {src => app/src}/lib/delegation/crypto.ts | 0 {src => app/src}/lib/delegation/index.ts | 0 {src => app/src}/lib/delegation/storage.ts | 0 {src => app/src}/lib/delegation/types.ts | 0 {src => app/src}/lib/forum/ForumActions.ts | 0 {src => app/src}/lib/forum/RelevanceCalculator.ts | 0 .../src}/lib/forum/__tests__/relevance.test.ts | 0 {src => app/src}/lib/forum/transformers.ts | 0 {src => app/src}/lib/services/BookmarkService.ts | 0 {src => app/src}/lib/services/MessageService.ts | 0 {src => app/src}/lib/services/Ordinal/index.ts | 0 {src => app/src}/lib/services/Ordinal/types.ts | 0 .../src}/lib/services/UserIdentityService.ts | 0 {src => app/src}/lib/services/index.ts | 0 {src => app/src}/lib/utils.ts | 0 {src => app/src}/lib/utils/MessageValidator.ts | 0 {src => app/src}/lib/utils/sorting.ts | 0 {src => app/src}/lib/utils/urlLoads.test.ts | 0 {src => app/src}/lib/utils/urlLoads.ts | 0 {src => app/src}/lib/waku/CodecManager.ts | 0 {src => app/src}/lib/waku/constants.ts | 0 {src => app/src}/lib/waku/core/ReliableMessaging.ts | 0 {src => app/src}/lib/waku/core/WakuNodeManager.ts | 0 {src => app/src}/lib/waku/index.ts | 0 {src => app/src}/lib/waku/network.ts | 0 .../src}/lib/waku/services/MessageService.ts | 0 {src => app/src}/lib/wallet/config.ts | 0 {src => app/src}/lib/wallet/index.ts | 0 {src => app/src}/lib/wallet/types.ts | 0 {src => app/src}/main.tsx | 0 {src => app/src}/pages/BookmarksPage.tsx | 0 {src => app/src}/pages/CellPage.tsx | 0 {src => app/src}/pages/Dashboard.tsx | 0 {src => app/src}/pages/FeedPage.tsx | 0 {src => app/src}/pages/Index.tsx | 0 {src => app/src}/pages/NotFound.tsx | 0 {src => app/src}/pages/PostPage.tsx | 0 {src => app/src}/pages/ProfilePage.tsx | 0 {src => app/src}/test/setup.ts | 0 {src => app/src}/types/forum.ts | 0 {src => app/src}/types/identity.ts | 0 {src => app/src}/types/index.ts | 0 {src => app/src}/types/waku.ts | 0 {src => app/src}/vite-env.d.ts | 0 tailwind.config.ts => app/tailwind.config.ts | 0 tsconfig.app.json => app/tsconfig.app.json | 0 .../tsconfig.app.tsbuildinfo | 0 tsconfig.json => app/tsconfig.json | 0 tsconfig.node.json => app/tsconfig.node.json | 0 tsconfig.tsbuildinfo => app/tsconfig.tsbuildinfo | 0 vercel.json => app/vercel.json | 0 vite.config.ts => app/vite.config.ts | 0 vitest.config.ts => app/vitest.config.ts | 0 179 files changed, 0 insertions(+), 0 deletions(-) rename .env.example => app/.env.example (100%) rename .gitignore => app/.gitignore (100%) rename .prettierignore => app/.prettierignore (100%) rename .prettierrc => app/.prettierrc (100%) rename README.md => app/README.md (100%) rename components.json => app/components.json (100%) rename eslint.config.js => app/eslint.config.js (100%) rename furps-report.md => app/furps-report.md (100%) rename furps.md => app/furps.md (100%) rename index.html => app/index.html (100%) rename package-lock.json => app/package-lock.json (100%) rename package.json => app/package.json (100%) rename postcss.config.js => app/postcss.config.js (100%) rename {public => app/public}/favicon.ico (100%) rename {public => app/public}/placeholder.svg (100%) rename {public => app/public}/robots.txt (100%) rename {src => app/src}/App.css (100%) rename {src => app/src}/App.tsx (100%) rename {src => app/src}/components/ActivityFeed.tsx (100%) rename {src => app/src}/components/CellList.tsx (100%) rename {src => app/src}/components/CommentCard.tsx (100%) rename {src => app/src}/components/CreateCellDialog.test.tsx (100%) rename {src => app/src}/components/CreateCellDialog.tsx (100%) rename {src => app/src}/components/FeedSidebar.tsx (100%) rename {src => app/src}/components/Header.tsx (100%) rename {src => app/src}/components/PostCard.tsx (100%) rename {src => app/src}/components/PostDetail.tsx (100%) rename {src => app/src}/components/PostList.tsx (100%) rename {src => app/src}/components/ui/CypherImage.tsx (100%) rename {src => app/src}/components/ui/ShareButton.tsx (100%) rename {src => app/src}/components/ui/accordion.tsx (100%) rename {src => app/src}/components/ui/alert-dialog.tsx (100%) rename {src => app/src}/components/ui/alert.tsx (100%) rename {src => app/src}/components/ui/aspect-ratio.tsx (100%) rename {src => app/src}/components/ui/author-display.tsx (100%) rename {src => app/src}/components/ui/avatar.tsx (100%) rename {src => app/src}/components/ui/badge.tsx (100%) rename {src => app/src}/components/ui/bookmark-button.tsx (100%) rename {src => app/src}/components/ui/bookmark-card.tsx (100%) rename {src => app/src}/components/ui/breadcrumb.tsx (100%) rename {src => app/src}/components/ui/button-variants.ts (100%) rename {src => app/src}/components/ui/button.tsx (100%) rename {src => app/src}/components/ui/calendar.tsx (100%) rename {src => app/src}/components/ui/call-sign-setup-dialog.tsx (100%) rename {src => app/src}/components/ui/card.tsx (100%) rename {src => app/src}/components/ui/carousel.tsx (100%) rename {src => app/src}/components/ui/chart.tsx (100%) rename {src => app/src}/components/ui/checkbox.tsx (100%) rename {src => app/src}/components/ui/collapsible.tsx (100%) rename {src => app/src}/components/ui/command.tsx (100%) rename {src => app/src}/components/ui/context-menu.tsx (100%) rename {src => app/src}/components/ui/delegation-step.tsx (100%) rename {src => app/src}/components/ui/dialog.tsx (100%) rename {src => app/src}/components/ui/drawer.tsx (100%) rename {src => app/src}/components/ui/dropdown-menu.tsx (100%) rename {src => app/src}/components/ui/form.tsx (100%) rename {src => app/src}/components/ui/hover-card.tsx (100%) rename {src => app/src}/components/ui/input-otp.tsx (100%) rename {src => app/src}/components/ui/input.tsx (100%) rename {src => app/src}/components/ui/label.tsx (100%) rename {src => app/src}/components/ui/link-renderer.tsx (100%) rename {src => app/src}/components/ui/menubar.tsx (100%) rename {src => app/src}/components/ui/moderation-toggle.tsx (100%) rename {src => app/src}/components/ui/navigation-menu.tsx (100%) rename {src => app/src}/components/ui/pagination.tsx (100%) rename {src => app/src}/components/ui/popover.tsx (100%) rename {src => app/src}/components/ui/progress.tsx (100%) rename {src => app/src}/components/ui/radio-group.tsx (100%) rename {src => app/src}/components/ui/relevance-indicator.tsx (100%) rename {src => app/src}/components/ui/resizable.tsx (100%) rename {src => app/src}/components/ui/scroll-area.tsx (100%) rename {src => app/src}/components/ui/select.tsx (100%) rename {src => app/src}/components/ui/separator.tsx (100%) rename {src => app/src}/components/ui/sheet.tsx (100%) rename {src => app/src}/components/ui/sidebar.tsx (100%) rename {src => app/src}/components/ui/skeleton.tsx (100%) rename {src => app/src}/components/ui/slider.tsx (100%) rename {src => app/src}/components/ui/sonner.tsx (100%) rename {src => app/src}/components/ui/switch.tsx (100%) rename {src => app/src}/components/ui/table.tsx (100%) rename {src => app/src}/components/ui/tabs.tsx (100%) rename {src => app/src}/components/ui/textarea.tsx (100%) rename {src => app/src}/components/ui/toast.tsx (100%) rename {src => app/src}/components/ui/toaster.tsx (100%) rename {src => app/src}/components/ui/toggle-group.tsx (100%) rename {src => app/src}/components/ui/toggle-variants.ts (100%) rename {src => app/src}/components/ui/toggle.tsx (100%) rename {src => app/src}/components/ui/tooltip.tsx (100%) rename {src => app/src}/components/ui/use-toast.ts (100%) rename {src => app/src}/components/ui/verification-step.tsx (100%) rename {src => app/src}/components/ui/waku-health-indicator.tsx (100%) rename {src => app/src}/components/ui/wallet-connection-step.tsx (100%) rename {src => app/src}/components/ui/wallet-dialog.tsx (100%) rename {src => app/src}/components/ui/wallet-wizard.tsx (100%) rename {src => app/src}/contexts/AuthContext.tsx (100%) rename {src => app/src}/contexts/ForumContext.tsx (100%) rename {src => app/src}/contexts/ModerationContext.tsx (100%) rename {src => app/src}/contexts/useAuth.ts (100%) rename {src => app/src}/contexts/useForum.ts (100%) rename {src => app/src}/hooks/actions/useAuthActions.ts (100%) rename {src => app/src}/hooks/actions/useForumActions.ts (100%) rename {src => app/src}/hooks/actions/useUserActions.ts (100%) rename {src => app/src}/hooks/core/useAuth.ts (100%) rename {src => app/src}/hooks/core/useBookmarks.ts (100%) rename {src => app/src}/hooks/core/useEnhancedUserDisplay.ts (100%) rename {src => app/src}/hooks/core/useForumData.ts (100%) rename {src => app/src}/hooks/core/usePermissions.ts (100%) rename {src => app/src}/hooks/core/useUserDisplay.ts (100%) rename {src => app/src}/hooks/derived/useCell.ts (100%) rename {src => app/src}/hooks/derived/useCellPosts.ts (100%) rename {src => app/src}/hooks/derived/usePost.ts (100%) rename {src => app/src}/hooks/derived/usePostComments.ts (100%) rename {src => app/src}/hooks/derived/useUserVotes.ts (100%) rename {src => app/src}/hooks/index.ts (100%) rename {src => app/src}/hooks/use-mobile.tsx (100%) rename {src => app/src}/hooks/use-toast.ts (100%) rename {src => app/src}/hooks/useDelegation.ts (100%) rename {src => app/src}/hooks/useMessageSigning.ts (100%) rename {src => app/src}/hooks/usePending.ts (100%) rename {src => app/src}/hooks/useWakuHealth.ts (100%) rename {src => app/src}/hooks/useWallet.ts (100%) rename {src => app/src}/hooks/utilities/selectors.ts (100%) rename {src => app/src}/hooks/utilities/useNetworkStatus.ts (100%) rename {src => app/src}/index.css (100%) rename {src => app/src}/lib/database/LocalDatabase.ts (100%) rename {src => app/src}/lib/database/schema.ts (100%) rename {src => app/src}/lib/delegation/crypto.ts (100%) rename {src => app/src}/lib/delegation/index.ts (100%) rename {src => app/src}/lib/delegation/storage.ts (100%) rename {src => app/src}/lib/delegation/types.ts (100%) rename {src => app/src}/lib/forum/ForumActions.ts (100%) rename {src => app/src}/lib/forum/RelevanceCalculator.ts (100%) rename {src => app/src}/lib/forum/__tests__/relevance.test.ts (100%) rename {src => app/src}/lib/forum/transformers.ts (100%) rename {src => app/src}/lib/services/BookmarkService.ts (100%) rename {src => app/src}/lib/services/MessageService.ts (100%) rename {src => app/src}/lib/services/Ordinal/index.ts (100%) rename {src => app/src}/lib/services/Ordinal/types.ts (100%) rename {src => app/src}/lib/services/UserIdentityService.ts (100%) rename {src => app/src}/lib/services/index.ts (100%) rename {src => app/src}/lib/utils.ts (100%) rename {src => app/src}/lib/utils/MessageValidator.ts (100%) rename {src => app/src}/lib/utils/sorting.ts (100%) rename {src => app/src}/lib/utils/urlLoads.test.ts (100%) rename {src => app/src}/lib/utils/urlLoads.ts (100%) rename {src => app/src}/lib/waku/CodecManager.ts (100%) rename {src => app/src}/lib/waku/constants.ts (100%) rename {src => app/src}/lib/waku/core/ReliableMessaging.ts (100%) rename {src => app/src}/lib/waku/core/WakuNodeManager.ts (100%) rename {src => app/src}/lib/waku/index.ts (100%) rename {src => app/src}/lib/waku/network.ts (100%) rename {src => app/src}/lib/waku/services/MessageService.ts (100%) rename {src => app/src}/lib/wallet/config.ts (100%) rename {src => app/src}/lib/wallet/index.ts (100%) rename {src => app/src}/lib/wallet/types.ts (100%) rename {src => app/src}/main.tsx (100%) rename {src => app/src}/pages/BookmarksPage.tsx (100%) rename {src => app/src}/pages/CellPage.tsx (100%) rename {src => app/src}/pages/Dashboard.tsx (100%) rename {src => app/src}/pages/FeedPage.tsx (100%) rename {src => app/src}/pages/Index.tsx (100%) rename {src => app/src}/pages/NotFound.tsx (100%) rename {src => app/src}/pages/PostPage.tsx (100%) rename {src => app/src}/pages/ProfilePage.tsx (100%) rename {src => app/src}/test/setup.ts (100%) rename {src => app/src}/types/forum.ts (100%) rename {src => app/src}/types/identity.ts (100%) rename {src => app/src}/types/index.ts (100%) rename {src => app/src}/types/waku.ts (100%) rename {src => app/src}/vite-env.d.ts (100%) rename tailwind.config.ts => app/tailwind.config.ts (100%) rename tsconfig.app.json => app/tsconfig.app.json (100%) rename tsconfig.app.tsbuildinfo => app/tsconfig.app.tsbuildinfo (100%) rename tsconfig.json => app/tsconfig.json (100%) rename tsconfig.node.json => app/tsconfig.node.json (100%) rename tsconfig.tsbuildinfo => app/tsconfig.tsbuildinfo (100%) rename vercel.json => app/vercel.json (100%) rename vite.config.ts => app/vite.config.ts (100%) rename vitest.config.ts => app/vitest.config.ts (100%) diff --git a/.env.example b/app/.env.example similarity index 100% rename from .env.example rename to app/.env.example diff --git a/.gitignore b/app/.gitignore similarity index 100% rename from .gitignore rename to app/.gitignore diff --git a/.prettierignore b/app/.prettierignore similarity index 100% rename from .prettierignore rename to app/.prettierignore diff --git a/.prettierrc b/app/.prettierrc similarity index 100% rename from .prettierrc rename to app/.prettierrc diff --git a/README.md b/app/README.md similarity index 100% rename from README.md rename to app/README.md diff --git a/components.json b/app/components.json similarity index 100% rename from components.json rename to app/components.json diff --git a/eslint.config.js b/app/eslint.config.js similarity index 100% rename from eslint.config.js rename to app/eslint.config.js diff --git a/furps-report.md b/app/furps-report.md similarity index 100% rename from furps-report.md rename to app/furps-report.md diff --git a/furps.md b/app/furps.md similarity index 100% rename from furps.md rename to app/furps.md diff --git a/index.html b/app/index.html similarity index 100% rename from index.html rename to app/index.html diff --git a/package-lock.json b/app/package-lock.json similarity index 100% rename from package-lock.json rename to app/package-lock.json diff --git a/package.json b/app/package.json similarity index 100% rename from package.json rename to app/package.json diff --git a/postcss.config.js b/app/postcss.config.js similarity index 100% rename from postcss.config.js rename to app/postcss.config.js diff --git a/public/favicon.ico b/app/public/favicon.ico similarity index 100% rename from public/favicon.ico rename to app/public/favicon.ico diff --git a/public/placeholder.svg b/app/public/placeholder.svg similarity index 100% rename from public/placeholder.svg rename to app/public/placeholder.svg diff --git a/public/robots.txt b/app/public/robots.txt similarity index 100% rename from public/robots.txt rename to app/public/robots.txt diff --git a/src/App.css b/app/src/App.css similarity index 100% rename from src/App.css rename to app/src/App.css diff --git a/src/App.tsx b/app/src/App.tsx similarity index 100% rename from src/App.tsx rename to app/src/App.tsx diff --git a/src/components/ActivityFeed.tsx b/app/src/components/ActivityFeed.tsx similarity index 100% rename from src/components/ActivityFeed.tsx rename to app/src/components/ActivityFeed.tsx diff --git a/src/components/CellList.tsx b/app/src/components/CellList.tsx similarity index 100% rename from src/components/CellList.tsx rename to app/src/components/CellList.tsx diff --git a/src/components/CommentCard.tsx b/app/src/components/CommentCard.tsx similarity index 100% rename from src/components/CommentCard.tsx rename to app/src/components/CommentCard.tsx diff --git a/src/components/CreateCellDialog.test.tsx b/app/src/components/CreateCellDialog.test.tsx similarity index 100% rename from src/components/CreateCellDialog.test.tsx rename to app/src/components/CreateCellDialog.test.tsx diff --git a/src/components/CreateCellDialog.tsx b/app/src/components/CreateCellDialog.tsx similarity index 100% rename from src/components/CreateCellDialog.tsx rename to app/src/components/CreateCellDialog.tsx diff --git a/src/components/FeedSidebar.tsx b/app/src/components/FeedSidebar.tsx similarity index 100% rename from src/components/FeedSidebar.tsx rename to app/src/components/FeedSidebar.tsx diff --git a/src/components/Header.tsx b/app/src/components/Header.tsx similarity index 100% rename from src/components/Header.tsx rename to app/src/components/Header.tsx diff --git a/src/components/PostCard.tsx b/app/src/components/PostCard.tsx similarity index 100% rename from src/components/PostCard.tsx rename to app/src/components/PostCard.tsx diff --git a/src/components/PostDetail.tsx b/app/src/components/PostDetail.tsx similarity index 100% rename from src/components/PostDetail.tsx rename to app/src/components/PostDetail.tsx diff --git a/src/components/PostList.tsx b/app/src/components/PostList.tsx similarity index 100% rename from src/components/PostList.tsx rename to app/src/components/PostList.tsx diff --git a/src/components/ui/CypherImage.tsx b/app/src/components/ui/CypherImage.tsx similarity index 100% rename from src/components/ui/CypherImage.tsx rename to app/src/components/ui/CypherImage.tsx diff --git a/src/components/ui/ShareButton.tsx b/app/src/components/ui/ShareButton.tsx similarity index 100% rename from src/components/ui/ShareButton.tsx rename to app/src/components/ui/ShareButton.tsx diff --git a/src/components/ui/accordion.tsx b/app/src/components/ui/accordion.tsx similarity index 100% rename from src/components/ui/accordion.tsx rename to app/src/components/ui/accordion.tsx diff --git a/src/components/ui/alert-dialog.tsx b/app/src/components/ui/alert-dialog.tsx similarity index 100% rename from src/components/ui/alert-dialog.tsx rename to app/src/components/ui/alert-dialog.tsx diff --git a/src/components/ui/alert.tsx b/app/src/components/ui/alert.tsx similarity index 100% rename from src/components/ui/alert.tsx rename to app/src/components/ui/alert.tsx diff --git a/src/components/ui/aspect-ratio.tsx b/app/src/components/ui/aspect-ratio.tsx similarity index 100% rename from src/components/ui/aspect-ratio.tsx rename to app/src/components/ui/aspect-ratio.tsx diff --git a/src/components/ui/author-display.tsx b/app/src/components/ui/author-display.tsx similarity index 100% rename from src/components/ui/author-display.tsx rename to app/src/components/ui/author-display.tsx diff --git a/src/components/ui/avatar.tsx b/app/src/components/ui/avatar.tsx similarity index 100% rename from src/components/ui/avatar.tsx rename to app/src/components/ui/avatar.tsx diff --git a/src/components/ui/badge.tsx b/app/src/components/ui/badge.tsx similarity index 100% rename from src/components/ui/badge.tsx rename to app/src/components/ui/badge.tsx diff --git a/src/components/ui/bookmark-button.tsx b/app/src/components/ui/bookmark-button.tsx similarity index 100% rename from src/components/ui/bookmark-button.tsx rename to app/src/components/ui/bookmark-button.tsx diff --git a/src/components/ui/bookmark-card.tsx b/app/src/components/ui/bookmark-card.tsx similarity index 100% rename from src/components/ui/bookmark-card.tsx rename to app/src/components/ui/bookmark-card.tsx diff --git a/src/components/ui/breadcrumb.tsx b/app/src/components/ui/breadcrumb.tsx similarity index 100% rename from src/components/ui/breadcrumb.tsx rename to app/src/components/ui/breadcrumb.tsx diff --git a/src/components/ui/button-variants.ts b/app/src/components/ui/button-variants.ts similarity index 100% rename from src/components/ui/button-variants.ts rename to app/src/components/ui/button-variants.ts diff --git a/src/components/ui/button.tsx b/app/src/components/ui/button.tsx similarity index 100% rename from src/components/ui/button.tsx rename to app/src/components/ui/button.tsx diff --git a/src/components/ui/calendar.tsx b/app/src/components/ui/calendar.tsx similarity index 100% rename from src/components/ui/calendar.tsx rename to app/src/components/ui/calendar.tsx diff --git a/src/components/ui/call-sign-setup-dialog.tsx b/app/src/components/ui/call-sign-setup-dialog.tsx similarity index 100% rename from src/components/ui/call-sign-setup-dialog.tsx rename to app/src/components/ui/call-sign-setup-dialog.tsx diff --git a/src/components/ui/card.tsx b/app/src/components/ui/card.tsx similarity index 100% rename from src/components/ui/card.tsx rename to app/src/components/ui/card.tsx diff --git a/src/components/ui/carousel.tsx b/app/src/components/ui/carousel.tsx similarity index 100% rename from src/components/ui/carousel.tsx rename to app/src/components/ui/carousel.tsx diff --git a/src/components/ui/chart.tsx b/app/src/components/ui/chart.tsx similarity index 100% rename from src/components/ui/chart.tsx rename to app/src/components/ui/chart.tsx diff --git a/src/components/ui/checkbox.tsx b/app/src/components/ui/checkbox.tsx similarity index 100% rename from src/components/ui/checkbox.tsx rename to app/src/components/ui/checkbox.tsx diff --git a/src/components/ui/collapsible.tsx b/app/src/components/ui/collapsible.tsx similarity index 100% rename from src/components/ui/collapsible.tsx rename to app/src/components/ui/collapsible.tsx diff --git a/src/components/ui/command.tsx b/app/src/components/ui/command.tsx similarity index 100% rename from src/components/ui/command.tsx rename to app/src/components/ui/command.tsx diff --git a/src/components/ui/context-menu.tsx b/app/src/components/ui/context-menu.tsx similarity index 100% rename from src/components/ui/context-menu.tsx rename to app/src/components/ui/context-menu.tsx diff --git a/src/components/ui/delegation-step.tsx b/app/src/components/ui/delegation-step.tsx similarity index 100% rename from src/components/ui/delegation-step.tsx rename to app/src/components/ui/delegation-step.tsx diff --git a/src/components/ui/dialog.tsx b/app/src/components/ui/dialog.tsx similarity index 100% rename from src/components/ui/dialog.tsx rename to app/src/components/ui/dialog.tsx diff --git a/src/components/ui/drawer.tsx b/app/src/components/ui/drawer.tsx similarity index 100% rename from src/components/ui/drawer.tsx rename to app/src/components/ui/drawer.tsx diff --git a/src/components/ui/dropdown-menu.tsx b/app/src/components/ui/dropdown-menu.tsx similarity index 100% rename from src/components/ui/dropdown-menu.tsx rename to app/src/components/ui/dropdown-menu.tsx diff --git a/src/components/ui/form.tsx b/app/src/components/ui/form.tsx similarity index 100% rename from src/components/ui/form.tsx rename to app/src/components/ui/form.tsx diff --git a/src/components/ui/hover-card.tsx b/app/src/components/ui/hover-card.tsx similarity index 100% rename from src/components/ui/hover-card.tsx rename to app/src/components/ui/hover-card.tsx diff --git a/src/components/ui/input-otp.tsx b/app/src/components/ui/input-otp.tsx similarity index 100% rename from src/components/ui/input-otp.tsx rename to app/src/components/ui/input-otp.tsx diff --git a/src/components/ui/input.tsx b/app/src/components/ui/input.tsx similarity index 100% rename from src/components/ui/input.tsx rename to app/src/components/ui/input.tsx diff --git a/src/components/ui/label.tsx b/app/src/components/ui/label.tsx similarity index 100% rename from src/components/ui/label.tsx rename to app/src/components/ui/label.tsx diff --git a/src/components/ui/link-renderer.tsx b/app/src/components/ui/link-renderer.tsx similarity index 100% rename from src/components/ui/link-renderer.tsx rename to app/src/components/ui/link-renderer.tsx diff --git a/src/components/ui/menubar.tsx b/app/src/components/ui/menubar.tsx similarity index 100% rename from src/components/ui/menubar.tsx rename to app/src/components/ui/menubar.tsx diff --git a/src/components/ui/moderation-toggle.tsx b/app/src/components/ui/moderation-toggle.tsx similarity index 100% rename from src/components/ui/moderation-toggle.tsx rename to app/src/components/ui/moderation-toggle.tsx diff --git a/src/components/ui/navigation-menu.tsx b/app/src/components/ui/navigation-menu.tsx similarity index 100% rename from src/components/ui/navigation-menu.tsx rename to app/src/components/ui/navigation-menu.tsx diff --git a/src/components/ui/pagination.tsx b/app/src/components/ui/pagination.tsx similarity index 100% rename from src/components/ui/pagination.tsx rename to app/src/components/ui/pagination.tsx diff --git a/src/components/ui/popover.tsx b/app/src/components/ui/popover.tsx similarity index 100% rename from src/components/ui/popover.tsx rename to app/src/components/ui/popover.tsx diff --git a/src/components/ui/progress.tsx b/app/src/components/ui/progress.tsx similarity index 100% rename from src/components/ui/progress.tsx rename to app/src/components/ui/progress.tsx diff --git a/src/components/ui/radio-group.tsx b/app/src/components/ui/radio-group.tsx similarity index 100% rename from src/components/ui/radio-group.tsx rename to app/src/components/ui/radio-group.tsx diff --git a/src/components/ui/relevance-indicator.tsx b/app/src/components/ui/relevance-indicator.tsx similarity index 100% rename from src/components/ui/relevance-indicator.tsx rename to app/src/components/ui/relevance-indicator.tsx diff --git a/src/components/ui/resizable.tsx b/app/src/components/ui/resizable.tsx similarity index 100% rename from src/components/ui/resizable.tsx rename to app/src/components/ui/resizable.tsx diff --git a/src/components/ui/scroll-area.tsx b/app/src/components/ui/scroll-area.tsx similarity index 100% rename from src/components/ui/scroll-area.tsx rename to app/src/components/ui/scroll-area.tsx diff --git a/src/components/ui/select.tsx b/app/src/components/ui/select.tsx similarity index 100% rename from src/components/ui/select.tsx rename to app/src/components/ui/select.tsx diff --git a/src/components/ui/separator.tsx b/app/src/components/ui/separator.tsx similarity index 100% rename from src/components/ui/separator.tsx rename to app/src/components/ui/separator.tsx diff --git a/src/components/ui/sheet.tsx b/app/src/components/ui/sheet.tsx similarity index 100% rename from src/components/ui/sheet.tsx rename to app/src/components/ui/sheet.tsx diff --git a/src/components/ui/sidebar.tsx b/app/src/components/ui/sidebar.tsx similarity index 100% rename from src/components/ui/sidebar.tsx rename to app/src/components/ui/sidebar.tsx diff --git a/src/components/ui/skeleton.tsx b/app/src/components/ui/skeleton.tsx similarity index 100% rename from src/components/ui/skeleton.tsx rename to app/src/components/ui/skeleton.tsx diff --git a/src/components/ui/slider.tsx b/app/src/components/ui/slider.tsx similarity index 100% rename from src/components/ui/slider.tsx rename to app/src/components/ui/slider.tsx diff --git a/src/components/ui/sonner.tsx b/app/src/components/ui/sonner.tsx similarity index 100% rename from src/components/ui/sonner.tsx rename to app/src/components/ui/sonner.tsx diff --git a/src/components/ui/switch.tsx b/app/src/components/ui/switch.tsx similarity index 100% rename from src/components/ui/switch.tsx rename to app/src/components/ui/switch.tsx diff --git a/src/components/ui/table.tsx b/app/src/components/ui/table.tsx similarity index 100% rename from src/components/ui/table.tsx rename to app/src/components/ui/table.tsx diff --git a/src/components/ui/tabs.tsx b/app/src/components/ui/tabs.tsx similarity index 100% rename from src/components/ui/tabs.tsx rename to app/src/components/ui/tabs.tsx diff --git a/src/components/ui/textarea.tsx b/app/src/components/ui/textarea.tsx similarity index 100% rename from src/components/ui/textarea.tsx rename to app/src/components/ui/textarea.tsx diff --git a/src/components/ui/toast.tsx b/app/src/components/ui/toast.tsx similarity index 100% rename from src/components/ui/toast.tsx rename to app/src/components/ui/toast.tsx diff --git a/src/components/ui/toaster.tsx b/app/src/components/ui/toaster.tsx similarity index 100% rename from src/components/ui/toaster.tsx rename to app/src/components/ui/toaster.tsx diff --git a/src/components/ui/toggle-group.tsx b/app/src/components/ui/toggle-group.tsx similarity index 100% rename from src/components/ui/toggle-group.tsx rename to app/src/components/ui/toggle-group.tsx diff --git a/src/components/ui/toggle-variants.ts b/app/src/components/ui/toggle-variants.ts similarity index 100% rename from src/components/ui/toggle-variants.ts rename to app/src/components/ui/toggle-variants.ts diff --git a/src/components/ui/toggle.tsx b/app/src/components/ui/toggle.tsx similarity index 100% rename from src/components/ui/toggle.tsx rename to app/src/components/ui/toggle.tsx diff --git a/src/components/ui/tooltip.tsx b/app/src/components/ui/tooltip.tsx similarity index 100% rename from src/components/ui/tooltip.tsx rename to app/src/components/ui/tooltip.tsx diff --git a/src/components/ui/use-toast.ts b/app/src/components/ui/use-toast.ts similarity index 100% rename from src/components/ui/use-toast.ts rename to app/src/components/ui/use-toast.ts diff --git a/src/components/ui/verification-step.tsx b/app/src/components/ui/verification-step.tsx similarity index 100% rename from src/components/ui/verification-step.tsx rename to app/src/components/ui/verification-step.tsx diff --git a/src/components/ui/waku-health-indicator.tsx b/app/src/components/ui/waku-health-indicator.tsx similarity index 100% rename from src/components/ui/waku-health-indicator.tsx rename to app/src/components/ui/waku-health-indicator.tsx diff --git a/src/components/ui/wallet-connection-step.tsx b/app/src/components/ui/wallet-connection-step.tsx similarity index 100% rename from src/components/ui/wallet-connection-step.tsx rename to app/src/components/ui/wallet-connection-step.tsx diff --git a/src/components/ui/wallet-dialog.tsx b/app/src/components/ui/wallet-dialog.tsx similarity index 100% rename from src/components/ui/wallet-dialog.tsx rename to app/src/components/ui/wallet-dialog.tsx diff --git a/src/components/ui/wallet-wizard.tsx b/app/src/components/ui/wallet-wizard.tsx similarity index 100% rename from src/components/ui/wallet-wizard.tsx rename to app/src/components/ui/wallet-wizard.tsx diff --git a/src/contexts/AuthContext.tsx b/app/src/contexts/AuthContext.tsx similarity index 100% rename from src/contexts/AuthContext.tsx rename to app/src/contexts/AuthContext.tsx diff --git a/src/contexts/ForumContext.tsx b/app/src/contexts/ForumContext.tsx similarity index 100% rename from src/contexts/ForumContext.tsx rename to app/src/contexts/ForumContext.tsx diff --git a/src/contexts/ModerationContext.tsx b/app/src/contexts/ModerationContext.tsx similarity index 100% rename from src/contexts/ModerationContext.tsx rename to app/src/contexts/ModerationContext.tsx diff --git a/src/contexts/useAuth.ts b/app/src/contexts/useAuth.ts similarity index 100% rename from src/contexts/useAuth.ts rename to app/src/contexts/useAuth.ts diff --git a/src/contexts/useForum.ts b/app/src/contexts/useForum.ts similarity index 100% rename from src/contexts/useForum.ts rename to app/src/contexts/useForum.ts diff --git a/src/hooks/actions/useAuthActions.ts b/app/src/hooks/actions/useAuthActions.ts similarity index 100% rename from src/hooks/actions/useAuthActions.ts rename to app/src/hooks/actions/useAuthActions.ts diff --git a/src/hooks/actions/useForumActions.ts b/app/src/hooks/actions/useForumActions.ts similarity index 100% rename from src/hooks/actions/useForumActions.ts rename to app/src/hooks/actions/useForumActions.ts diff --git a/src/hooks/actions/useUserActions.ts b/app/src/hooks/actions/useUserActions.ts similarity index 100% rename from src/hooks/actions/useUserActions.ts rename to app/src/hooks/actions/useUserActions.ts diff --git a/src/hooks/core/useAuth.ts b/app/src/hooks/core/useAuth.ts similarity index 100% rename from src/hooks/core/useAuth.ts rename to app/src/hooks/core/useAuth.ts diff --git a/src/hooks/core/useBookmarks.ts b/app/src/hooks/core/useBookmarks.ts similarity index 100% rename from src/hooks/core/useBookmarks.ts rename to app/src/hooks/core/useBookmarks.ts diff --git a/src/hooks/core/useEnhancedUserDisplay.ts b/app/src/hooks/core/useEnhancedUserDisplay.ts similarity index 100% rename from src/hooks/core/useEnhancedUserDisplay.ts rename to app/src/hooks/core/useEnhancedUserDisplay.ts diff --git a/src/hooks/core/useForumData.ts b/app/src/hooks/core/useForumData.ts similarity index 100% rename from src/hooks/core/useForumData.ts rename to app/src/hooks/core/useForumData.ts diff --git a/src/hooks/core/usePermissions.ts b/app/src/hooks/core/usePermissions.ts similarity index 100% rename from src/hooks/core/usePermissions.ts rename to app/src/hooks/core/usePermissions.ts diff --git a/src/hooks/core/useUserDisplay.ts b/app/src/hooks/core/useUserDisplay.ts similarity index 100% rename from src/hooks/core/useUserDisplay.ts rename to app/src/hooks/core/useUserDisplay.ts diff --git a/src/hooks/derived/useCell.ts b/app/src/hooks/derived/useCell.ts similarity index 100% rename from src/hooks/derived/useCell.ts rename to app/src/hooks/derived/useCell.ts diff --git a/src/hooks/derived/useCellPosts.ts b/app/src/hooks/derived/useCellPosts.ts similarity index 100% rename from src/hooks/derived/useCellPosts.ts rename to app/src/hooks/derived/useCellPosts.ts diff --git a/src/hooks/derived/usePost.ts b/app/src/hooks/derived/usePost.ts similarity index 100% rename from src/hooks/derived/usePost.ts rename to app/src/hooks/derived/usePost.ts diff --git a/src/hooks/derived/usePostComments.ts b/app/src/hooks/derived/usePostComments.ts similarity index 100% rename from src/hooks/derived/usePostComments.ts rename to app/src/hooks/derived/usePostComments.ts diff --git a/src/hooks/derived/useUserVotes.ts b/app/src/hooks/derived/useUserVotes.ts similarity index 100% rename from src/hooks/derived/useUserVotes.ts rename to app/src/hooks/derived/useUserVotes.ts diff --git a/src/hooks/index.ts b/app/src/hooks/index.ts similarity index 100% rename from src/hooks/index.ts rename to app/src/hooks/index.ts diff --git a/src/hooks/use-mobile.tsx b/app/src/hooks/use-mobile.tsx similarity index 100% rename from src/hooks/use-mobile.tsx rename to app/src/hooks/use-mobile.tsx diff --git a/src/hooks/use-toast.ts b/app/src/hooks/use-toast.ts similarity index 100% rename from src/hooks/use-toast.ts rename to app/src/hooks/use-toast.ts diff --git a/src/hooks/useDelegation.ts b/app/src/hooks/useDelegation.ts similarity index 100% rename from src/hooks/useDelegation.ts rename to app/src/hooks/useDelegation.ts diff --git a/src/hooks/useMessageSigning.ts b/app/src/hooks/useMessageSigning.ts similarity index 100% rename from src/hooks/useMessageSigning.ts rename to app/src/hooks/useMessageSigning.ts diff --git a/src/hooks/usePending.ts b/app/src/hooks/usePending.ts similarity index 100% rename from src/hooks/usePending.ts rename to app/src/hooks/usePending.ts diff --git a/src/hooks/useWakuHealth.ts b/app/src/hooks/useWakuHealth.ts similarity index 100% rename from src/hooks/useWakuHealth.ts rename to app/src/hooks/useWakuHealth.ts diff --git a/src/hooks/useWallet.ts b/app/src/hooks/useWallet.ts similarity index 100% rename from src/hooks/useWallet.ts rename to app/src/hooks/useWallet.ts diff --git a/src/hooks/utilities/selectors.ts b/app/src/hooks/utilities/selectors.ts similarity index 100% rename from src/hooks/utilities/selectors.ts rename to app/src/hooks/utilities/selectors.ts diff --git a/src/hooks/utilities/useNetworkStatus.ts b/app/src/hooks/utilities/useNetworkStatus.ts similarity index 100% rename from src/hooks/utilities/useNetworkStatus.ts rename to app/src/hooks/utilities/useNetworkStatus.ts diff --git a/src/index.css b/app/src/index.css similarity index 100% rename from src/index.css rename to app/src/index.css diff --git a/src/lib/database/LocalDatabase.ts b/app/src/lib/database/LocalDatabase.ts similarity index 100% rename from src/lib/database/LocalDatabase.ts rename to app/src/lib/database/LocalDatabase.ts diff --git a/src/lib/database/schema.ts b/app/src/lib/database/schema.ts similarity index 100% rename from src/lib/database/schema.ts rename to app/src/lib/database/schema.ts diff --git a/src/lib/delegation/crypto.ts b/app/src/lib/delegation/crypto.ts similarity index 100% rename from src/lib/delegation/crypto.ts rename to app/src/lib/delegation/crypto.ts diff --git a/src/lib/delegation/index.ts b/app/src/lib/delegation/index.ts similarity index 100% rename from src/lib/delegation/index.ts rename to app/src/lib/delegation/index.ts diff --git a/src/lib/delegation/storage.ts b/app/src/lib/delegation/storage.ts similarity index 100% rename from src/lib/delegation/storage.ts rename to app/src/lib/delegation/storage.ts diff --git a/src/lib/delegation/types.ts b/app/src/lib/delegation/types.ts similarity index 100% rename from src/lib/delegation/types.ts rename to app/src/lib/delegation/types.ts diff --git a/src/lib/forum/ForumActions.ts b/app/src/lib/forum/ForumActions.ts similarity index 100% rename from src/lib/forum/ForumActions.ts rename to app/src/lib/forum/ForumActions.ts diff --git a/src/lib/forum/RelevanceCalculator.ts b/app/src/lib/forum/RelevanceCalculator.ts similarity index 100% rename from src/lib/forum/RelevanceCalculator.ts rename to app/src/lib/forum/RelevanceCalculator.ts diff --git a/src/lib/forum/__tests__/relevance.test.ts b/app/src/lib/forum/__tests__/relevance.test.ts similarity index 100% rename from src/lib/forum/__tests__/relevance.test.ts rename to app/src/lib/forum/__tests__/relevance.test.ts diff --git a/src/lib/forum/transformers.ts b/app/src/lib/forum/transformers.ts similarity index 100% rename from src/lib/forum/transformers.ts rename to app/src/lib/forum/transformers.ts diff --git a/src/lib/services/BookmarkService.ts b/app/src/lib/services/BookmarkService.ts similarity index 100% rename from src/lib/services/BookmarkService.ts rename to app/src/lib/services/BookmarkService.ts diff --git a/src/lib/services/MessageService.ts b/app/src/lib/services/MessageService.ts similarity index 100% rename from src/lib/services/MessageService.ts rename to app/src/lib/services/MessageService.ts diff --git a/src/lib/services/Ordinal/index.ts b/app/src/lib/services/Ordinal/index.ts similarity index 100% rename from src/lib/services/Ordinal/index.ts rename to app/src/lib/services/Ordinal/index.ts diff --git a/src/lib/services/Ordinal/types.ts b/app/src/lib/services/Ordinal/types.ts similarity index 100% rename from src/lib/services/Ordinal/types.ts rename to app/src/lib/services/Ordinal/types.ts diff --git a/src/lib/services/UserIdentityService.ts b/app/src/lib/services/UserIdentityService.ts similarity index 100% rename from src/lib/services/UserIdentityService.ts rename to app/src/lib/services/UserIdentityService.ts diff --git a/src/lib/services/index.ts b/app/src/lib/services/index.ts similarity index 100% rename from src/lib/services/index.ts rename to app/src/lib/services/index.ts diff --git a/src/lib/utils.ts b/app/src/lib/utils.ts similarity index 100% rename from src/lib/utils.ts rename to app/src/lib/utils.ts diff --git a/src/lib/utils/MessageValidator.ts b/app/src/lib/utils/MessageValidator.ts similarity index 100% rename from src/lib/utils/MessageValidator.ts rename to app/src/lib/utils/MessageValidator.ts diff --git a/src/lib/utils/sorting.ts b/app/src/lib/utils/sorting.ts similarity index 100% rename from src/lib/utils/sorting.ts rename to app/src/lib/utils/sorting.ts diff --git a/src/lib/utils/urlLoads.test.ts b/app/src/lib/utils/urlLoads.test.ts similarity index 100% rename from src/lib/utils/urlLoads.test.ts rename to app/src/lib/utils/urlLoads.test.ts diff --git a/src/lib/utils/urlLoads.ts b/app/src/lib/utils/urlLoads.ts similarity index 100% rename from src/lib/utils/urlLoads.ts rename to app/src/lib/utils/urlLoads.ts diff --git a/src/lib/waku/CodecManager.ts b/app/src/lib/waku/CodecManager.ts similarity index 100% rename from src/lib/waku/CodecManager.ts rename to app/src/lib/waku/CodecManager.ts diff --git a/src/lib/waku/constants.ts b/app/src/lib/waku/constants.ts similarity index 100% rename from src/lib/waku/constants.ts rename to app/src/lib/waku/constants.ts diff --git a/src/lib/waku/core/ReliableMessaging.ts b/app/src/lib/waku/core/ReliableMessaging.ts similarity index 100% rename from src/lib/waku/core/ReliableMessaging.ts rename to app/src/lib/waku/core/ReliableMessaging.ts diff --git a/src/lib/waku/core/WakuNodeManager.ts b/app/src/lib/waku/core/WakuNodeManager.ts similarity index 100% rename from src/lib/waku/core/WakuNodeManager.ts rename to app/src/lib/waku/core/WakuNodeManager.ts diff --git a/src/lib/waku/index.ts b/app/src/lib/waku/index.ts similarity index 100% rename from src/lib/waku/index.ts rename to app/src/lib/waku/index.ts diff --git a/src/lib/waku/network.ts b/app/src/lib/waku/network.ts similarity index 100% rename from src/lib/waku/network.ts rename to app/src/lib/waku/network.ts diff --git a/src/lib/waku/services/MessageService.ts b/app/src/lib/waku/services/MessageService.ts similarity index 100% rename from src/lib/waku/services/MessageService.ts rename to app/src/lib/waku/services/MessageService.ts diff --git a/src/lib/wallet/config.ts b/app/src/lib/wallet/config.ts similarity index 100% rename from src/lib/wallet/config.ts rename to app/src/lib/wallet/config.ts diff --git a/src/lib/wallet/index.ts b/app/src/lib/wallet/index.ts similarity index 100% rename from src/lib/wallet/index.ts rename to app/src/lib/wallet/index.ts diff --git a/src/lib/wallet/types.ts b/app/src/lib/wallet/types.ts similarity index 100% rename from src/lib/wallet/types.ts rename to app/src/lib/wallet/types.ts diff --git a/src/main.tsx b/app/src/main.tsx similarity index 100% rename from src/main.tsx rename to app/src/main.tsx diff --git a/src/pages/BookmarksPage.tsx b/app/src/pages/BookmarksPage.tsx similarity index 100% rename from src/pages/BookmarksPage.tsx rename to app/src/pages/BookmarksPage.tsx diff --git a/src/pages/CellPage.tsx b/app/src/pages/CellPage.tsx similarity index 100% rename from src/pages/CellPage.tsx rename to app/src/pages/CellPage.tsx diff --git a/src/pages/Dashboard.tsx b/app/src/pages/Dashboard.tsx similarity index 100% rename from src/pages/Dashboard.tsx rename to app/src/pages/Dashboard.tsx diff --git a/src/pages/FeedPage.tsx b/app/src/pages/FeedPage.tsx similarity index 100% rename from src/pages/FeedPage.tsx rename to app/src/pages/FeedPage.tsx diff --git a/src/pages/Index.tsx b/app/src/pages/Index.tsx similarity index 100% rename from src/pages/Index.tsx rename to app/src/pages/Index.tsx diff --git a/src/pages/NotFound.tsx b/app/src/pages/NotFound.tsx similarity index 100% rename from src/pages/NotFound.tsx rename to app/src/pages/NotFound.tsx diff --git a/src/pages/PostPage.tsx b/app/src/pages/PostPage.tsx similarity index 100% rename from src/pages/PostPage.tsx rename to app/src/pages/PostPage.tsx diff --git a/src/pages/ProfilePage.tsx b/app/src/pages/ProfilePage.tsx similarity index 100% rename from src/pages/ProfilePage.tsx rename to app/src/pages/ProfilePage.tsx diff --git a/src/test/setup.ts b/app/src/test/setup.ts similarity index 100% rename from src/test/setup.ts rename to app/src/test/setup.ts diff --git a/src/types/forum.ts b/app/src/types/forum.ts similarity index 100% rename from src/types/forum.ts rename to app/src/types/forum.ts diff --git a/src/types/identity.ts b/app/src/types/identity.ts similarity index 100% rename from src/types/identity.ts rename to app/src/types/identity.ts diff --git a/src/types/index.ts b/app/src/types/index.ts similarity index 100% rename from src/types/index.ts rename to app/src/types/index.ts diff --git a/src/types/waku.ts b/app/src/types/waku.ts similarity index 100% rename from src/types/waku.ts rename to app/src/types/waku.ts diff --git a/src/vite-env.d.ts b/app/src/vite-env.d.ts similarity index 100% rename from src/vite-env.d.ts rename to app/src/vite-env.d.ts diff --git a/tailwind.config.ts b/app/tailwind.config.ts similarity index 100% rename from tailwind.config.ts rename to app/tailwind.config.ts diff --git a/tsconfig.app.json b/app/tsconfig.app.json similarity index 100% rename from tsconfig.app.json rename to app/tsconfig.app.json diff --git a/tsconfig.app.tsbuildinfo b/app/tsconfig.app.tsbuildinfo similarity index 100% rename from tsconfig.app.tsbuildinfo rename to app/tsconfig.app.tsbuildinfo diff --git a/tsconfig.json b/app/tsconfig.json similarity index 100% rename from tsconfig.json rename to app/tsconfig.json diff --git a/tsconfig.node.json b/app/tsconfig.node.json similarity index 100% rename from tsconfig.node.json rename to app/tsconfig.node.json diff --git a/tsconfig.tsbuildinfo b/app/tsconfig.tsbuildinfo similarity index 100% rename from tsconfig.tsbuildinfo rename to app/tsconfig.tsbuildinfo diff --git a/vercel.json b/app/vercel.json similarity index 100% rename from vercel.json rename to app/vercel.json diff --git a/vite.config.ts b/app/vite.config.ts similarity index 100% rename from vite.config.ts rename to app/vite.config.ts diff --git a/vitest.config.ts b/app/vitest.config.ts similarity index 100% rename from vitest.config.ts rename to app/vitest.config.ts