diff --git a/DeepDrftManager/Components/Layout/CmsHomeLayout.razor b/DeepDrftManager/Components/Layout/CmsHomeLayout.razor
new file mode 100644
index 0000000..45a828d
--- /dev/null
+++ b/DeepDrftManager/Components/Layout/CmsHomeLayout.razor
@@ -0,0 +1,26 @@
+@inherits LayoutComponentBase
+@using DeepDrftShared.Client.Common
+
+
+
+
+
+
+
+ Deep Drft — Admin
+
+
+
+
+ @Body
+
+
+
+
+
+ An unhandled error has occurred.
+
Reload
+
🗙
+
diff --git a/DeepDrftManager/Components/Layout/CmsLayout.razor b/DeepDrftManager/Components/Layout/CmsLayout.razor
index 6183904..35d0af7 100644
--- a/DeepDrftManager/Components/Layout/CmsLayout.razor
+++ b/DeepDrftManager/Components/Layout/CmsLayout.razor
@@ -12,9 +12,9 @@
Deep Drft — Admin
-
+
diff --git a/DeepDrftManager/Components/Pages/Home.razor b/DeepDrftManager/Components/Pages/Home.razor
new file mode 100644
index 0000000..852bda2
--- /dev/null
+++ b/DeepDrftManager/Components/Pages/Home.razor
@@ -0,0 +1,31 @@
+@page "/"
+@layout Layout.CmsHomeLayout
+
+Deep Drft — Admin
+
+
+
+
+
+
+
+
+ Deep Drft
+
+ Catalogue Management
+
+
+ Login
+
+
+
+
+
+@code {
+ private static readonly string LoginHref =
+ $"/account/login?returnUrl={Uri.EscapeDataString("catalogue")}";
+}
diff --git a/DeepDrftManager/Components/Pages/Index.razor b/DeepDrftManager/Components/Pages/Index.razor
index 02a41b3..8580d71 100644
--- a/DeepDrftManager/Components/Pages/Index.razor
+++ b/DeepDrftManager/Components/Pages/Index.razor
@@ -1,4 +1,4 @@
-@page "/"
+@page "/catalogue"
@using DeepDrftManager.Services
@attribute [Authorize]
@layout Layout.CmsLayout
diff --git a/DeepDrftManager/Components/RedirectToCatalogue.razor b/DeepDrftManager/Components/RedirectToCatalogue.razor
new file mode 100644
index 0000000..9eb88a6
--- /dev/null
+++ b/DeepDrftManager/Components/RedirectToCatalogue.razor
@@ -0,0 +1,10 @@
+@inject NavigationManager NavigationManager
+
+@code {
+
+ protected override void OnInitialized()
+ {
+ NavigationManager.NavigateTo("/catalogue", forceLoad: false, replace: true);
+ }
+
+}