diff --git a/js/index.html b/js/index.html
index eec27cc1..5b817b78 100644
--- a/js/index.html
+++ b/js/index.html
@@ -3,6 +3,12 @@
+
+
+
PatChats
-
-
+
+
+
+
+
+
+
+
+
+
);
}
diff --git a/js/src/app/layouts/PublicNavbar.tsx b/js/src/app/layouts/PublicNavbar.tsx
new file mode 100644
index 00000000..f6df3539
--- /dev/null
+++ b/js/src/app/layouts/PublicNavbar.tsx
@@ -0,0 +1,61 @@
+import patchatsLogo from "@/assets/patchats-logo.svg";
+import { Button, Container, Group } from "@mantine/core";
+import { Link } from "react-router-dom";
+
+export function PublicNavbar() {
+ return (
+
+
+
+
+
+
+
+
+
+
+
+ );
+}
diff --git a/js/src/assets/.gitkeep b/js/src/assets/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/js/src/assets/patchats-logo.svg b/js/src/assets/patchats-logo.svg
new file mode 100644
index 00000000..262b8071
--- /dev/null
+++ b/js/src/assets/patchats-logo.svg
@@ -0,0 +1,18 @@
+