diff --git a/apps/guide/public/.gitkeep b/apps/guide/public/.gitkeep
deleted file mode 100644
index e69de29bb..000000000
diff --git a/apps/guide/public/android-chrome-192x192.png b/apps/guide/public/android-chrome-192x192.png
new file mode 100644
index 000000000..27ce5eab5
Binary files /dev/null and b/apps/guide/public/android-chrome-192x192.png differ
diff --git a/apps/guide/public/android-chrome-384x384.png b/apps/guide/public/android-chrome-384x384.png
new file mode 100644
index 000000000..1e9148e26
Binary files /dev/null and b/apps/guide/public/android-chrome-384x384.png differ
diff --git a/apps/guide/public/apple-touch-icon-120x120-precomposed.png b/apps/guide/public/apple-touch-icon-120x120-precomposed.png
new file mode 100644
index 000000000..4f613d191
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-120x120-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon-120x120.png b/apps/guide/public/apple-touch-icon-120x120.png
new file mode 100644
index 000000000..89f0e4670
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-120x120.png differ
diff --git a/apps/guide/public/apple-touch-icon-152x152-precomposed.png b/apps/guide/public/apple-touch-icon-152x152-precomposed.png
new file mode 100644
index 000000000..d46aa3c36
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-152x152-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon-152x152.png b/apps/guide/public/apple-touch-icon-152x152.png
new file mode 100644
index 000000000..bb16a4346
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-152x152.png differ
diff --git a/apps/guide/public/apple-touch-icon-180x180-precomposed.png b/apps/guide/public/apple-touch-icon-180x180-precomposed.png
new file mode 100644
index 000000000..e4a8f3624
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-180x180-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon-180x180.png b/apps/guide/public/apple-touch-icon-180x180.png
new file mode 100644
index 000000000..9bde9f097
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-180x180.png differ
diff --git a/apps/guide/public/apple-touch-icon-60x60-precomposed.png b/apps/guide/public/apple-touch-icon-60x60-precomposed.png
new file mode 100644
index 000000000..71bc7d6d2
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-60x60-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon-60x60.png b/apps/guide/public/apple-touch-icon-60x60.png
new file mode 100644
index 000000000..9a00c01ef
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-60x60.png differ
diff --git a/apps/guide/public/apple-touch-icon-76x76-precomposed.png b/apps/guide/public/apple-touch-icon-76x76-precomposed.png
new file mode 100644
index 000000000..1253a7d0a
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-76x76-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon-76x76.png b/apps/guide/public/apple-touch-icon-76x76.png
new file mode 100644
index 000000000..e8a42a3ca
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-76x76.png differ
diff --git a/apps/guide/public/apple-touch-icon-precomposed.png b/apps/guide/public/apple-touch-icon-precomposed.png
new file mode 100644
index 000000000..e4a8f3624
Binary files /dev/null and b/apps/guide/public/apple-touch-icon-precomposed.png differ
diff --git a/apps/guide/public/apple-touch-icon.png b/apps/guide/public/apple-touch-icon.png
new file mode 100644
index 000000000..9bde9f097
Binary files /dev/null and b/apps/guide/public/apple-touch-icon.png differ
diff --git a/apps/guide/public/browserconfig.xml b/apps/guide/public/browserconfig.xml
new file mode 100644
index 000000000..2bb68a6f3
--- /dev/null
+++ b/apps/guide/public/browserconfig.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+ #090a16
+
+
+
diff --git a/apps/guide/public/favicon-16x16.png b/apps/guide/public/favicon-16x16.png
new file mode 100644
index 000000000..b1f4fd7f6
Binary files /dev/null and b/apps/guide/public/favicon-16x16.png differ
diff --git a/apps/guide/public/favicon-32x32.png b/apps/guide/public/favicon-32x32.png
new file mode 100644
index 000000000..abad4e294
Binary files /dev/null and b/apps/guide/public/favicon-32x32.png differ
diff --git a/apps/guide/public/favicon.ico b/apps/guide/public/favicon.ico
new file mode 100644
index 000000000..2bc43aae8
Binary files /dev/null and b/apps/guide/public/favicon.ico differ
diff --git a/apps/guide/public/logo.svg b/apps/guide/public/logo.svg
new file mode 100644
index 000000000..e7a68eaba
--- /dev/null
+++ b/apps/guide/public/logo.svg
@@ -0,0 +1,35 @@
+
diff --git a/apps/guide/public/mstile-150x150.png b/apps/guide/public/mstile-150x150.png
new file mode 100644
index 000000000..64f1d830b
Binary files /dev/null and b/apps/guide/public/mstile-150x150.png differ
diff --git a/apps/guide/public/mstile-310x150.png b/apps/guide/public/mstile-310x150.png
new file mode 100644
index 000000000..e39afb185
Binary files /dev/null and b/apps/guide/public/mstile-310x150.png differ
diff --git a/apps/guide/public/mstile-310x310.png b/apps/guide/public/mstile-310x310.png
new file mode 100644
index 000000000..e6962c2bf
Binary files /dev/null and b/apps/guide/public/mstile-310x310.png differ
diff --git a/apps/guide/public/mstile-70x70.png b/apps/guide/public/mstile-70x70.png
new file mode 100644
index 000000000..ce5925dca
Binary files /dev/null and b/apps/guide/public/mstile-70x70.png differ
diff --git a/apps/guide/public/open-graph.png b/apps/guide/public/open-graph.png
new file mode 100644
index 000000000..8a66cb890
Binary files /dev/null and b/apps/guide/public/open-graph.png differ
diff --git a/apps/guide/public/safari-pinned-tab.svg b/apps/guide/public/safari-pinned-tab.svg
new file mode 100644
index 000000000..3c4ffc825
--- /dev/null
+++ b/apps/guide/public/safari-pinned-tab.svg
@@ -0,0 +1,32 @@
+
+
+
diff --git a/apps/guide/public/site.webmanifest b/apps/guide/public/site.webmanifest
new file mode 100644
index 000000000..a0655191f
--- /dev/null
+++ b/apps/guide/public/site.webmanifest
@@ -0,0 +1,19 @@
+{
+ "name": "discord.js",
+ "short_name": "discord.js",
+ "icons": [
+ {
+ "src": "/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-384x384.png",
+ "sizes": "384x384",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#1a1b1e",
+ "background_color": "#1a1b1e",
+ "display": "standalone"
+}
diff --git a/apps/guide/src/app/page.tsx b/apps/guide/src/app/page.tsx
new file mode 100644
index 000000000..5ea4f0f43
--- /dev/null
+++ b/apps/guide/src/app/page.tsx
@@ -0,0 +1,5 @@
+import { redirect } from 'next/navigation';
+
+export default async function Page() {
+ redirect('/guide');
+}