diff --git a/apps/web-antd/src/views/_core/profile/base-setting.vue b/apps/web-antd/src/views/_core/profile/base-setting.vue
new file mode 100644
index 000000000..aa8a4c260
--- /dev/null
+++ b/apps/web-antd/src/views/_core/profile/base-setting.vue
@@ -0,0 +1,65 @@
+
+
+
+
diff --git a/apps/web-antd/src/views/_core/profile/index.vue b/apps/web-antd/src/views/_core/profile/index.vue
new file mode 100644
index 000000000..8740894e3
--- /dev/null
+++ b/apps/web-antd/src/views/_core/profile/index.vue
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/apps/web-antd/src/views/_core/profile/notification-setting.vue b/apps/web-antd/src/views/_core/profile/notification-setting.vue
new file mode 100644
index 000000000..324a4b393
--- /dev/null
+++ b/apps/web-antd/src/views/_core/profile/notification-setting.vue
@@ -0,0 +1,31 @@
+
+
+
+
diff --git a/apps/web-antd/src/views/_core/profile/password-setting.vue b/apps/web-antd/src/views/_core/profile/password-setting.vue
new file mode 100644
index 000000000..b246bc37e
--- /dev/null
+++ b/apps/web-antd/src/views/_core/profile/password-setting.vue
@@ -0,0 +1,66 @@
+
+
+
+
diff --git a/apps/web-antd/src/views/_core/profile/security-setting.vue b/apps/web-antd/src/views/_core/profile/security-setting.vue
new file mode 100644
index 000000000..be30db58e
--- /dev/null
+++ b/apps/web-antd/src/views/_core/profile/security-setting.vue
@@ -0,0 +1,43 @@
+
+
+
+