diff --git a/portal/static/js/components/pages/UniServices.mjs b/portal/static/js/components/pages/UniServices.mjs
new file mode 100644
index 0000000000000000000000000000000000000000..fb33efe19b71d5cd96d8a661a652d61ff0d307bf
--- /dev/null
+++ b/portal/static/js/components/pages/UniServices.mjs
@@ -0,0 +1,25 @@
+import { Service } from "../../model/Service.mjs"
+import { ServiceLink } from "../pieces/ServiceLink.mjs"
+import { Base } from "./Base.mjs"
+
+export const Uni = {
+    oncreate() {
+        document.title = "Uni-Dienste · FS Coli Portal"
+    },
+    view() {
+        return m(
+            Base,
+            m("article.services", [
+                m(
+                    ServiceLink,
+                    new Service(
+                        "CL-Mail",
+                        "https://mail.cl.uni-heidelberg.de/",
+                        "fa-solid fa-at",
+                        "CL-Account",
+                    ),
+                ),
+            ]),
+        )
+    },
+}
diff --git a/portal/static/js/components/pieces/Nav.mjs b/portal/static/js/components/pieces/Nav.mjs
index 7a6052cbeef926675ed7768ddf5b69fec74cb995..00d9aee1611029d118718f36f34c7ab1e8814c4e 100644
--- a/portal/static/js/components/pieces/Nav.mjs
+++ b/portal/static/js/components/pieces/Nav.mjs
@@ -40,6 +40,13 @@ export const Nav = {
                                 label: "Alle Dienste",
                             }),
                         ),
+                        m(
+                            "li",
+                            m(NavPageLink, {
+                                href: "/uni-services",
+                                label: "Uni-Dienste",
+                            }),
+                        ),
                         m(
                             "li",
                             m(NavPageLink, {
diff --git a/portal/static/js/portal.mjs b/portal/static/js/portal.mjs
index 3cefc42a735c447c4b7edc1f1a1979e9e3c1d63b..c47a8e281884c59e11f0c98b010985a941ac727f 100644
--- a/portal/static/js/portal.mjs
+++ b/portal/static/js/portal.mjs
@@ -1,4 +1,5 @@
 import { All } from "./components/pages/AllServices.mjs"
+import { Uni } from "./components/pages/UniServices.mjs"
 import { Start } from "./components/pages/Start.mjs"
 import { Unlock } from "./components/pages/Unlock.mjs"
 import { Fachschaftssitzung } from "./components/pages/Fachschaftssitzung.mjs"
@@ -11,6 +12,7 @@ m.route.prefix = ""
 m.route(document.body, "/", {
     "/": Start,
     "/all-services": All,
+    "/uni-services": Uni,
     "/unlock": Unlock,
     "/fachschaftssitzung": Fachschaftssitzung,
     "/login": Login,