diff --git a/.gitignore b/.gitignore
index 3285614..118d70d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,6 +18,7 @@ build
.nuxt
.kotlin
.wrangler
+.data
# IntelliJ
.idea/
diff --git a/apps/frontend/.env.example b/apps/frontend/.env.example
index 12a985f..d05b08a 100644
--- a/apps/frontend/.env.example
+++ b/apps/frontend/.env.example
@@ -1,2 +1,7 @@
-NUXT_PUBLIC_SITE_URL=
NUXT_PUBLIC_API_BASE_URL=
+
+NUXT_SITE_URL=
+NUXT_SITE_NAME=
+
+# Must be: development, staging or production
+NUXT_SITE_ENV=
diff --git a/apps/frontend/.env.local b/apps/frontend/.env.local
index 805100d..9b906dc 100644
--- a/apps/frontend/.env.local
+++ b/apps/frontend/.env.local
@@ -1,3 +1,5 @@
-NUXT_PUBLIC_SITE_URL=http://localhost:3000
NUXT_PUBLIC_API_BASE_URL=http://localhost:8080
-NUXT_PUBLIC_PREVIEW=false
+
+NUXT_SITE_URL=http://localhost:3000
+NUXT_SITE_NAME=Solitar
+NUXT_SITE_ENV=development
diff --git a/apps/frontend/.nuxtrc b/apps/frontend/.nuxtrc
deleted file mode 100644
index 1e1fe83..0000000
--- a/apps/frontend/.nuxtrc
+++ /dev/null
@@ -1 +0,0 @@
-setups.@nuxt/test-utils="4.0.0"
\ No newline at end of file
diff --git a/apps/frontend/app/app.config.ts b/apps/frontend/app/app.config.ts
deleted file mode 100644
index faa4221..0000000
--- a/apps/frontend/app/app.config.ts
+++ /dev/null
@@ -1,51 +0,0 @@
-export default defineAppConfig({
- ui: {
- colors: {
- primary: "teal",
- },
- icons: {
- arrowDown: "i-tabler-arrow-down",
- arrowLeft: "i-tabler-arrow-left",
- arrowRight: "i-tabler-arrow-right",
- arrowUp: "i-tabler-arrow-up",
- caution: "i-tabler-alert-square-rounded",
- check: "i-tabler-check",
- chevronDoubleLeft: "i-tabler-chevrons-left",
- chevronDoubleRight: "i-tabler-chevrons-right",
- chevronDown: "i-tabler-chevron-down",
- chevronLeft: "i-tabler-chevron-left",
- chevronRight: "i-tabler-chevron-right",
- chevronUp: "i-tabler-chevron-up",
- close: "i-tabler-x",
- copy: "i-tabler-copy",
- copyCheck: "i-tabler-copy-check",
- dark: "i-tabler-moon",
- drag: "i-tabler-grip-vertical",
- ellipsis: "i-tabler-dots",
- error: "i-tabler-square-rounded-x",
- external: "i-tabler-external-link",
- eye: "i-tabler-eye",
- eyeOff: "i-tabler-eye-off",
- file: "i-tabler-file",
- folder: "i-tabler-folder",
- folderOpen: "i-tabler-folder-open",
- hash: "i-tabler-hash",
- info: "i-tabler-info-square-rounded",
- light: "i-tabler-sun",
- loading: "i-tabler-loader-2",
- menu: "i-tabler-menu",
- minus: "i-tabler-minus",
- panelClose: "i-tabler-layout-sidebar-left-collapse",
- panelOpen: "i-tabler-layout-sidebar-left-expand",
- plus: "i-tabler-plus",
- reload: "i-tabler-reload",
- search: "i-tabler-search",
- stop: "i-tabler-player-stop",
- success: "i-tabler-square-rounded-check",
- system: "i-tabler-device-desktop",
- tip: "i-tabler-bulb",
- upload: "i-tabler-upload",
- warning: "i-tabler-alert-triangle",
- },
- },
-});
diff --git a/apps/frontend/app/components/OgImage/BasicTemplate.takumi.vue b/apps/frontend/app/components/OgImage/BasicTemplate.takumi.vue
deleted file mode 100644
index 14daeee..0000000
--- a/apps/frontend/app/components/OgImage/BasicTemplate.takumi.vue
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
- {{ title }} {{ description }}