diff --git a/app/documentation/page.js b/app/documentation/page.js
new file mode 100644
index 0000000..68afe5e
--- /dev/null
+++ b/app/documentation/page.js
@@ -0,0 +1,40 @@
+"use client";
+
+import { useEffect, useState } from "react";
+import { useTranslation } from "react-i18next";
+
+// Components
+import { Button, ButtonVariants } from "@/components/ui/button";
+import Heading from "@/components/ui/Heading";
+import RecentPublications from "@/components/RecentPublications";
+import Text from "@/components/ui/Text";
+import { Card, CardVariants } from "@/components/core/Cards";
+import { Label } from "@radix-ui/react-label";
+import { Badge, badgeVariants } from "@/components/ui/badge";
+import TabsCategoryFilter from "@/components/TabsCategoryFilter";
+import { FaceIcon } from "@radix-ui/react-icons";
+
+// Array de datos (cards)
+import { projects } from "@/constants/projects";
+import { mypublications } from "@/constants/publications";
+
+
+export default function Documentation(props) {
+ const { t, i18n } = useTranslation();
+ const currentLang = i18n.language;
+
+ useEffect(() => {
+ window.scrollTo(0, 0);
+ }, []);
+
+ return (
+