diff --git a/.idea/conventionalCommit.xml b/.idea/conventionalCommit.xml
new file mode 100644
index 0000000..8682aa7
--- /dev/null
+++ b/.idea/conventionalCommit.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/conventionalcommit.json b/.idea/conventionalcommit.json
new file mode 100644
index 0000000..5eeb068
--- /dev/null
+++ b/.idea/conventionalcommit.json
@@ -0,0 +1,98 @@
+{
+ "commonScopes": {
+ "api": {},
+ "db/models": {},
+ "composables": {},
+ "pages": {},
+ "nuxt": {},
+ "server/middleware": {},
+ "components": {},
+ "deps": {},
+ "client-side": {},
+ "config": {},
+ "workspace": {},
+ "typing": {},
+ "api/utils": {},
+ "server/utils": {},
+ "server/plugins": {},
+ "ci": {}
+ },
+ "types": {
+ "refactor": {
+ "description": "Changes which neither fix a bug nor add a feature"
+ },
+ "fix": {
+ "description": "Changes which patch a bug"
+ },
+ "feat": {
+ "description": "Changes which introduce a new feature",
+ "scopes": {
+ "api": {},
+ "pages": {}
+ }
+ },
+ "build": {
+ "description": "Changes which affect the build system or external dependencies.
Example scopes: gulp, broccoli, npm",
+ },
+ "chore": {
+ "description": "Changes which are not user-facing"
+ },
+ "style": {
+ "description": "Changes which do not affect code logic, such as whitespaces, formatting, missing semicolons"
+ },
+ "test": {
+ "description": "Changes which add missing tests or fix existing ones"
+ },
+ "docs": {
+ "description": "Changes which affect documentation"
+ },
+ "perf": {
+ "description": "Changes which improve performance"
+ },
+ "revert": {
+ "description": "Changes which revert a previous commit"
+ }
+ },
+ "footerTypes": [
+ {
+ "name": "BREAKING-CHANGE",
+ "description": "The commit introduces breaking API changes"
+ },
+ {
+ "name": "Closes",
+ "description": "The commit closes issues or pull requests"
+ },
+ {
+ "name": "Implements",
+ "description": "The commit implements features"
+ },
+ {
+ "name": "Author",
+ "description": "The commit's author"
+ },
+ {
+ "name": "Co-authored-by",
+ "description": "The specified person co-authored the commit's changes"
+ },
+ {
+ "name": "Signed-off-by",
+ "description": "A signoff may certify that the committer has the rights to submit the work under the project's license or agrees to some contributor representation, such as a Developer Certificate of Origin"
+ },
+ {
+ "name": "Acked-by",
+ "description": "The specified person liked the commit's changes"
+ },
+ {
+ "name": "Reviewed-by",
+ "description": "The specified person reviewed and is completely satisfied with the commit's changes"
+ },
+ {
+ "name": "Tested-by",
+ "description": "The specified person applied the commit's changes and found them to have the desired effect"
+ },
+ {
+ "name": "Refs",
+ "description": "The commit references another commit by its hash ID.
For multiple hash IDs, use a comma as separator"
+ }
+ ]
+}
diff --git a/.idea/fileTemplates/API route (logged in).ts b/.idea/fileTemplates/API route (logged in).ts
new file mode 100644
index 0000000..db0cb64
--- /dev/null
+++ b/.idea/fileTemplates/API route (logged in).ts
@@ -0,0 +1,4 @@
+export default eventHandler(async (ev) => {
+ #parse("incLoggedIn.ts")
+ #[[$END$]]#
+})
\ No newline at end of file
diff --git a/.idea/fileTemplates/API route.ts b/.idea/fileTemplates/API route.ts
new file mode 100644
index 0000000..6fb7a9c
--- /dev/null
+++ b/.idea/fileTemplates/API route.ts
@@ -0,0 +1,3 @@
+export default eventHandler(async (ev) => {
+ #[[$END$]]#
+})
\ No newline at end of file
diff --git a/.idea/fileTemplates/includes/incLoggedIn.ts b/.idea/fileTemplates/includes/incLoggedIn.ts
new file mode 100644
index 0000000..4401770
--- /dev/null
+++ b/.idea/fileTemplates/includes/incLoggedIn.ts
@@ -0,0 +1 @@
+isLoggedIn(ev);
diff --git a/.idea/fileTemplates/model.ts b/.idea/fileTemplates/model.ts
new file mode 100644
index 0000000..79daef3
--- /dev/null
+++ b/.idea/fileTemplates/model.ts
@@ -0,0 +1,3 @@
+import {Schema, PopulatedDoc, Document, Model, model} from "mongoose";
+
+#[[$END$]]#
\ No newline at end of file
diff --git a/.idea/fileTemplates/page.vue b/.idea/fileTemplates/page.vue
new file mode 100644
index 0000000..cd972f4
--- /dev/null
+++ b/.idea/fileTemplates/page.vue
@@ -0,0 +1,7 @@
+
+
+
+ #[[$END$]]#
+
\ No newline at end of file
diff --git a/.run/nuxt.run.xml b/.run/server_ nuxt.run.xml
similarity index 71%
rename from .run/nuxt.run.xml
rename to .run/server_ nuxt.run.xml
index a9d3341..8b369f5 100644
--- a/.run/nuxt.run.xml
+++ b/.run/server_ nuxt.run.xml
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file