diff --git a/apps/docs/.eslintrc.json b/apps/docs/.eslintrc.json
new file mode 100644
index 0000000..3722418
--- /dev/null
+++ b/apps/docs/.eslintrc.json
@@ -0,0 +1,3 @@
+{
+ "extends": ["next/core-web-vitals", "next/typescript"]
+}
diff --git a/apps/docs/.gitignore b/apps/docs/.gitignore
index 5ef6a52..55a12ae 100644
--- a/apps/docs/.gitignore
+++ b/apps/docs/.gitignore
@@ -1,41 +1,28 @@
-# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.
-
-# dependencies
+# deps
/node_modules
-/.pnp
-.pnp.*
-.yarn/*
-!.yarn/patches
-!.yarn/plugins
-!.yarn/releases
-!.yarn/versions
-# testing
-/coverage
+# generated content
+.contentlayer
+.content-collections
+.source
-# next.js
+# test & build
+/coverage
/.next/
/out/
-
-# production
/build
+*.tsbuildinfo
# misc
.DS_Store
*.pem
-
-# debug
+/.pnp
+.pnp.js
npm-debug.log*
yarn-debug.log*
yarn-error.log*
-.pnpm-debug.log*
-
-# env files (can opt-in for committing if needed)
-.env*
-# vercel
+# others
+.env*.local
.vercel
-
-# typescript
-*.tsbuildinfo
-next-env.d.ts
+next-env.d.ts
\ No newline at end of file
diff --git a/apps/docs/README.md b/apps/docs/README.md
index e215bc4..dd12f47 100644
--- a/apps/docs/README.md
+++ b/apps/docs/README.md
@@ -1,36 +1,26 @@
-This is a [Next.js](https://nextjs.org) project bootstrapped with [`create-next-app`](https://nextjs.org/docs/app/api-reference/cli/create-next-app).
+# docs
-## Getting Started
+This is a Next.js application generated with
+[Create Fumadocs](https://github.com/fuma-nama/fumadocs).
-First, run the development server:
+Run development server:
```bash
npm run dev
# or
-yarn dev
-# or
pnpm dev
# or
-bun dev
+yarn dev
```
-Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
-
-You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
-
-This project uses [`next/font`](https://nextjs.org/docs/app/building-your-application/optimizing/fonts) to automatically optimize and load [Geist](https://vercel.com/font), a new font family for Vercel.
+Open http://localhost:3000 with your browser to see the result.
## Learn More
-To learn more about Next.js, take a look at the following resources:
+To learn more about Next.js and Fumadocs, take a look at the following
+resources:
-- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
+- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js
+ features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
-
-You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js) - your feedback and contributions are welcome!
-
-## Deploy on Vercel
-
-The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
-
-Check out our [Next.js deployment documentation](https://nextjs.org/docs/app/building-your-application/deploying) for more details.
+- [Fumadocs](https://fumadocs.vercel.app) - learn about Fumadocs
diff --git a/apps/docs/app/(home)/layout.tsx b/apps/docs/app/(home)/layout.tsx
new file mode 100644
index 0000000..1dd4684
--- /dev/null
+++ b/apps/docs/app/(home)/layout.tsx
@@ -0,0 +1,7 @@
+import type { ReactNode } from 'react';
+import { HomeLayout } from 'fumadocs-ui/layouts/home';
+import { baseOptions } from '@/app/layout.config';
+
+export default function Layout({ children }: { children: ReactNode }) {
+ return {children};
+}
diff --git a/apps/docs/app/(home)/page.tsx b/apps/docs/app/(home)/page.tsx
new file mode 100644
index 0000000..e5b59f4
--- /dev/null
+++ b/apps/docs/app/(home)/page.tsx
@@ -0,0 +1,19 @@
+import Link from 'next/link';
+
+export default function HomePage() {
+ return (
+
+
Hello World
+
+ You can open{' '}
+
+ /docs
+ {' '}
+ and see the documentation.
+