commit 2cf32d0768c10eacf62072e4fe2bb6291e0fb26e Author: msksbr Date: Thu Aug 6 17:17:44 2026 +0800 feat: initialize Gradle multi-module backend and Vite frontend diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4bd2bb4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,17 @@ +*/node_modules/ +*/.idea/ + +# Frontend build / runtime output +frontend/dist/ +frontend/dist-ssr/ + +# Tauri native artifacts (app) +frontend/packages/app/src-tauri/target/ + +# Local env files +.env +.env.* +!.env.example + +# Logs +*.log diff --git a/.idea/.name b/.idea/.name new file mode 100644 index 0000000..a0c11fa --- /dev/null +++ b/.idea/.name @@ -0,0 +1 @@ +im-system-backend \ No newline at end of file diff --git a/.idea/claudeCodeTabState.xml b/.idea/claudeCodeTabState.xml new file mode 100644 index 0000000..85e511d --- /dev/null +++ b/.idea/claudeCodeTabState.xml @@ -0,0 +1,20 @@ + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..d296651 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,19 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..3b31a58 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml new file mode 100644 index 0000000..cc87bc5 --- /dev/null +++ b/.idea/kotlinc.xml @@ -0,0 +1,7 @@ + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..36c6839 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..dc6cb85 --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,184 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +