diff --git a/src/Website/.prettierignore b/web/frontend/.prettierignore similarity index 100% rename from src/Website/.prettierignore rename to web/frontend/.prettierignore diff --git a/src/Website/.prettierrc.json b/web/frontend/.prettierrc.json similarity index 100% rename from src/Website/.prettierrc.json rename to web/frontend/.prettierrc.json diff --git a/src/Website/.react-router/types/+future.ts b/web/frontend/.react-router/types/+future.ts similarity index 100% rename from src/Website/.react-router/types/+future.ts rename to web/frontend/.react-router/types/+future.ts diff --git a/src/Website/.react-router/types/+routes.ts b/web/frontend/.react-router/types/+routes.ts similarity index 100% rename from src/Website/.react-router/types/+routes.ts rename to web/frontend/.react-router/types/+routes.ts diff --git a/src/Website/.react-router/types/+server-build.d.ts b/web/frontend/.react-router/types/+server-build.d.ts similarity index 100% rename from src/Website/.react-router/types/+server-build.d.ts rename to web/frontend/.react-router/types/+server-build.d.ts diff --git a/src/Website/.react-router/types/app/+types/root.ts b/web/frontend/.react-router/types/app/+types/root.ts similarity index 100% rename from src/Website/.react-router/types/app/+types/root.ts rename to web/frontend/.react-router/types/app/+types/root.ts diff --git a/src/Website/.react-router/types/app/routes/+types/beer-styles.ts b/web/frontend/.react-router/types/app/routes/+types/beer-styles.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/beer-styles.ts rename to web/frontend/.react-router/types/app/routes/+types/beer-styles.ts diff --git a/src/Website/.react-router/types/app/routes/+types/beers.ts b/web/frontend/.react-router/types/app/routes/+types/beers.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/beers.ts rename to web/frontend/.react-router/types/app/routes/+types/beers.ts diff --git a/src/Website/.react-router/types/app/routes/+types/breweries.ts b/web/frontend/.react-router/types/app/routes/+types/breweries.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/breweries.ts rename to web/frontend/.react-router/types/app/routes/+types/breweries.ts diff --git a/src/Website/.react-router/types/app/routes/+types/confirm.ts b/web/frontend/.react-router/types/app/routes/+types/confirm.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/confirm.ts rename to web/frontend/.react-router/types/app/routes/+types/confirm.ts diff --git a/src/Website/.react-router/types/app/routes/+types/dashboard.ts b/web/frontend/.react-router/types/app/routes/+types/dashboard.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/dashboard.ts rename to web/frontend/.react-router/types/app/routes/+types/dashboard.ts diff --git a/src/Website/.react-router/types/app/routes/+types/home.ts b/web/frontend/.react-router/types/app/routes/+types/home.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/home.ts rename to web/frontend/.react-router/types/app/routes/+types/home.ts diff --git a/src/Website/.react-router/types/app/routes/+types/login.ts b/web/frontend/.react-router/types/app/routes/+types/login.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/login.ts rename to web/frontend/.react-router/types/app/routes/+types/login.ts diff --git a/src/Website/.react-router/types/app/routes/+types/logout.ts b/web/frontend/.react-router/types/app/routes/+types/logout.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/logout.ts rename to web/frontend/.react-router/types/app/routes/+types/logout.ts diff --git a/src/Website/.react-router/types/app/routes/+types/register.ts b/web/frontend/.react-router/types/app/routes/+types/register.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/register.ts rename to web/frontend/.react-router/types/app/routes/+types/register.ts diff --git a/src/Website/.react-router/types/app/routes/+types/theme.ts b/web/frontend/.react-router/types/app/routes/+types/theme.ts similarity index 100% rename from src/Website/.react-router/types/app/routes/+types/theme.ts rename to web/frontend/.react-router/types/app/routes/+types/theme.ts diff --git a/src/Website/.storybook/main.ts b/web/frontend/.storybook/main.ts similarity index 100% rename from src/Website/.storybook/main.ts rename to web/frontend/.storybook/main.ts diff --git a/src/Website/.storybook/preview-head.html b/web/frontend/.storybook/preview-head.html similarity index 100% rename from src/Website/.storybook/preview-head.html rename to web/frontend/.storybook/preview-head.html diff --git a/src/Website/.storybook/preview.ts b/web/frontend/.storybook/preview.ts similarity index 100% rename from src/Website/.storybook/preview.ts rename to web/frontend/.storybook/preview.ts diff --git a/src/Website/.storybook/vitest.setup.ts b/web/frontend/.storybook/vitest.setup.ts similarity index 100% rename from src/Website/.storybook/vitest.setup.ts rename to web/frontend/.storybook/vitest.setup.ts diff --git a/src/Website/app/app.css b/web/frontend/app/app.css similarity index 100% rename from src/Website/app/app.css rename to web/frontend/app/app.css diff --git a/src/Website/app/components/Navbar.tsx b/web/frontend/app/components/Navbar.tsx similarity index 100% rename from src/Website/app/components/Navbar.tsx rename to web/frontend/app/components/Navbar.tsx diff --git a/src/Website/app/components/forms/FormField.tsx b/web/frontend/app/components/forms/FormField.tsx similarity index 100% rename from src/Website/app/components/forms/FormField.tsx rename to web/frontend/app/components/forms/FormField.tsx diff --git a/src/Website/app/components/forms/SubmitButton.tsx b/web/frontend/app/components/forms/SubmitButton.tsx similarity index 100% rename from src/Website/app/components/forms/SubmitButton.tsx rename to web/frontend/app/components/forms/SubmitButton.tsx diff --git a/src/Website/app/components/toast/ToastProvider.tsx b/web/frontend/app/components/toast/ToastProvider.tsx similarity index 100% rename from src/Website/app/components/toast/ToastProvider.tsx rename to web/frontend/app/components/toast/ToastProvider.tsx diff --git a/src/Website/app/components/toast/toast.ts b/web/frontend/app/components/toast/toast.ts similarity index 100% rename from src/Website/app/components/toast/toast.ts rename to web/frontend/app/components/toast/toast.ts diff --git a/src/Website/app/lib/auth.server.ts b/web/frontend/app/lib/auth.server.ts similarity index 100% rename from src/Website/app/lib/auth.server.ts rename to web/frontend/app/lib/auth.server.ts diff --git a/src/Website/app/lib/schemas.ts b/web/frontend/app/lib/schemas.ts similarity index 100% rename from src/Website/app/lib/schemas.ts rename to web/frontend/app/lib/schemas.ts diff --git a/src/Website/app/lib/themes.ts b/web/frontend/app/lib/themes.ts similarity index 100% rename from src/Website/app/lib/themes.ts rename to web/frontend/app/lib/themes.ts diff --git a/src/Website/app/root.tsx b/web/frontend/app/root.tsx similarity index 100% rename from src/Website/app/root.tsx rename to web/frontend/app/root.tsx diff --git a/src/Website/app/routes.ts b/web/frontend/app/routes.ts similarity index 100% rename from src/Website/app/routes.ts rename to web/frontend/app/routes.ts diff --git a/src/Website/app/routes/beer-styles.tsx b/web/frontend/app/routes/beer-styles.tsx similarity index 100% rename from src/Website/app/routes/beer-styles.tsx rename to web/frontend/app/routes/beer-styles.tsx diff --git a/src/Website/app/routes/beers.tsx b/web/frontend/app/routes/beers.tsx similarity index 100% rename from src/Website/app/routes/beers.tsx rename to web/frontend/app/routes/beers.tsx diff --git a/src/Website/app/routes/breweries.tsx b/web/frontend/app/routes/breweries.tsx similarity index 100% rename from src/Website/app/routes/breweries.tsx rename to web/frontend/app/routes/breweries.tsx diff --git a/src/Website/app/routes/confirm.tsx b/web/frontend/app/routes/confirm.tsx similarity index 100% rename from src/Website/app/routes/confirm.tsx rename to web/frontend/app/routes/confirm.tsx diff --git a/src/Website/app/routes/dashboard.tsx b/web/frontend/app/routes/dashboard.tsx similarity index 100% rename from src/Website/app/routes/dashboard.tsx rename to web/frontend/app/routes/dashboard.tsx diff --git a/src/Website/app/routes/home.tsx b/web/frontend/app/routes/home.tsx similarity index 100% rename from src/Website/app/routes/home.tsx rename to web/frontend/app/routes/home.tsx diff --git a/src/Website/app/routes/login.tsx b/web/frontend/app/routes/login.tsx similarity index 100% rename from src/Website/app/routes/login.tsx rename to web/frontend/app/routes/login.tsx diff --git a/src/Website/app/routes/logout.tsx b/web/frontend/app/routes/logout.tsx similarity index 100% rename from src/Website/app/routes/logout.tsx rename to web/frontend/app/routes/logout.tsx diff --git a/src/Website/app/routes/register.tsx b/web/frontend/app/routes/register.tsx similarity index 100% rename from src/Website/app/routes/register.tsx rename to web/frontend/app/routes/register.tsx diff --git a/src/Website/app/routes/theme.tsx b/web/frontend/app/routes/theme.tsx similarity index 100% rename from src/Website/app/routes/theme.tsx rename to web/frontend/app/routes/theme.tsx diff --git a/src/Website/eslint.config.mjs b/web/frontend/eslint.config.mjs similarity index 100% rename from src/Website/eslint.config.mjs rename to web/frontend/eslint.config.mjs diff --git a/src/Website/package-lock.json b/web/frontend/package-lock.json similarity index 100% rename from src/Website/package-lock.json rename to web/frontend/package-lock.json diff --git a/src/Website/package.json b/web/frontend/package.json similarity index 100% rename from src/Website/package.json rename to web/frontend/package.json diff --git a/src/Website/playwright.storybook.config.ts b/web/frontend/playwright.storybook.config.ts similarity index 100% rename from src/Website/playwright.storybook.config.ts rename to web/frontend/playwright.storybook.config.ts diff --git a/src/Website/postcss.config.js b/web/frontend/postcss.config.js similarity index 100% rename from src/Website/postcss.config.js rename to web/frontend/postcss.config.js diff --git a/src/Website/react-router.config.ts b/web/frontend/react-router.config.ts similarity index 100% rename from src/Website/react-router.config.ts rename to web/frontend/react-router.config.ts diff --git a/src/Website/stories/Configure.mdx b/web/frontend/stories/Configure.mdx similarity index 100% rename from src/Website/stories/Configure.mdx rename to web/frontend/stories/Configure.mdx diff --git a/src/Website/stories/FormField.stories.tsx b/web/frontend/stories/FormField.stories.tsx similarity index 100% rename from src/Website/stories/FormField.stories.tsx rename to web/frontend/stories/FormField.stories.tsx diff --git a/src/Website/stories/Navbar.stories.tsx b/web/frontend/stories/Navbar.stories.tsx similarity index 100% rename from src/Website/stories/Navbar.stories.tsx rename to web/frontend/stories/Navbar.stories.tsx diff --git a/src/Website/stories/SubmitButton.stories.tsx b/web/frontend/stories/SubmitButton.stories.tsx similarity index 100% rename from src/Website/stories/SubmitButton.stories.tsx rename to web/frontend/stories/SubmitButton.stories.tsx diff --git a/src/Website/stories/Themes.stories.tsx b/web/frontend/stories/Themes.stories.tsx similarity index 100% rename from src/Website/stories/Themes.stories.tsx rename to web/frontend/stories/Themes.stories.tsx diff --git a/src/Website/stories/Toast.stories.tsx b/web/frontend/stories/Toast.stories.tsx similarity index 100% rename from src/Website/stories/Toast.stories.tsx rename to web/frontend/stories/Toast.stories.tsx diff --git a/src/Website/tailwind.config.js b/web/frontend/tailwind.config.js similarity index 100% rename from src/Website/tailwind.config.js rename to web/frontend/tailwind.config.js diff --git a/src/Website/tests/playwright/storybook.components.spec.ts b/web/frontend/tests/playwright/storybook.components.spec.ts similarity index 100% rename from src/Website/tests/playwright/storybook.components.spec.ts rename to web/frontend/tests/playwright/storybook.components.spec.ts diff --git a/src/Website/tsconfig.json b/web/frontend/tsconfig.json similarity index 100% rename from src/Website/tsconfig.json rename to web/frontend/tsconfig.json diff --git a/src/Website/vite.config.ts b/web/frontend/vite.config.ts similarity index 100% rename from src/Website/vite.config.ts rename to web/frontend/vite.config.ts diff --git a/src/Website/vitest.shims.d.ts b/web/frontend/vitest.shims.d.ts similarity index 100% rename from src/Website/vitest.shims.d.ts rename to web/frontend/vitest.shims.d.ts