From f5e2436fe5beebedd6a722df349b5084004ea4bb Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 15:34:48 +0900
Subject: [PATCH 1/6] =?UTF-8?q?[Design]=20=EB=A1=9C=EA=B3=A0=20=EB=A1=9C?=
=?UTF-8?q?=EB=94=A9=20=EC=8B=9C=EA=B0=84=20=EC=B6=95=EC=86=8C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/LogoLoading.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/LogoLoading.vue b/src/components/LogoLoading.vue
index ecfcc8b..53ebaaf 100644
--- a/src/components/LogoLoading.vue
+++ b/src/components/LogoLoading.vue
@@ -18,7 +18,7 @@ export default {
props: {
duration: {
type: Number,
- default: 1000 // 1초 동안 로고 표시
+ default: 500 // 1초 동안 로고 표시
}
},
setup(props, { emit }) {
From af487145510cfc3645a226eb45fdceeb137bd8da Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 15:35:48 +0900
Subject: [PATCH 2/6] =?UTF-8?q?[Design]=200.5=EC=B4=88=20=EB=8F=99?=
=?UTF-8?q?=EC=95=88=20=EB=A1=9C=EA=B3=A0=20=ED=91=9C=EC=8B=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/LogoLoading.vue | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/components/LogoLoading.vue b/src/components/LogoLoading.vue
index 53ebaaf..bef1ce6 100644
--- a/src/components/LogoLoading.vue
+++ b/src/components/LogoLoading.vue
@@ -18,7 +18,7 @@ export default {
props: {
duration: {
type: Number,
- default: 500 // 1초 동안 로고 표시
+ default: 500 // 0.5초 동안 로고 표시
}
},
setup(props, { emit }) {
From d97f1733f85b75f0ffea063636645d74b1373516 Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 15:36:19 +0900
Subject: [PATCH 3/6] =?UTF-8?q?[Feat]=20=EB=A7=88=EC=9D=B4=ED=8E=98?=
=?UTF-8?q?=EC=9D=B4=EC=A7=80=20=EC=BB=B4=ED=8F=AC=EB=84=8C=ED=8A=B8=20?=
=?UTF-8?q?=EB=B6=84=EB=A6=AC=20=EC=A4=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/mypage/MyAkoGoals.vue | 40 +++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
create mode 100644 src/views/login/mypage/MyAkoGoals.vue
diff --git a/src/views/login/mypage/MyAkoGoals.vue b/src/views/login/mypage/MyAkoGoals.vue
new file mode 100644
index 0000000..791640f
--- /dev/null
+++ b/src/views/login/mypage/MyAkoGoals.vue
@@ -0,0 +1,40 @@
+
+
+
+
+ 나의 아코자국들
+
+
+
+ 아직 목표 기록이 없습니다.
+
+
+
+
+
+
+
From 51d21a191b5c896229b70f0093779ec548b418f3 Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 16:04:17 +0900
Subject: [PATCH 4/6] =?UTF-8?q?[Chore]=20=ED=94=84=EB=A1=A0=ED=8A=B8=20?=
=?UTF-8?q?=EA=B0=9C=EB=B0=9C=20=EC=84=9C=EB=B2=84=20=ED=8F=AC=ED=8A=B8=20?=
=?UTF-8?q?8080->3000=EC=9C=BC=EB=A1=9C=20=EB=B3=80=EA=B2=BD,=20express=20?=
=?UTF-8?q?=EC=84=9C=EB=B2=84=EB=8A=94=203000->3001?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
server.js | 4 ++--
vue.config.js | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/server.js b/server.js
index 3dd79d4..0103129 100644
--- a/server.js
+++ b/server.js
@@ -29,6 +29,6 @@ const app = express()
// )
// Express 서버 시작
-app.listen(3000, () => {
- console.log('Express 서버가 3000번 포트에서 실행 중입니다.')
+app.listen(3001, () => {
+ console.log('Express 서버가 3001번 포트에서 실행 중입니다.')
})
diff --git a/vue.config.js b/vue.config.js
index b83f0e9..ac2a854 100644
--- a/vue.config.js
+++ b/vue.config.js
@@ -21,6 +21,7 @@ module.exports = defineConfig({
changeOrigin: true, // 백엔드 서버의 도메인과 상관없이 요청을 보낼 수 있게 허용
secure: false // HTTPS가 아니므로 설정 (필요한 경우 추가)
}
- }
+ },
+ port: 3000
}
})
From 497eb751fae4d1d9db52908db5eca4807ac2e46c Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 16:45:06 +0900
Subject: [PATCH 5/6] =?UTF-8?q?[Docs}=2011=EC=B0=A8=20=ED=9A=8C=EC=9D=98?=
=?UTF-8?q?=EB=A1=9D=20=EC=9E=91=EC=84=B1?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../\355\232\214\354\235\230\353\241\235.md" | 31 ++++++++++---------
1 file changed, 16 insertions(+), 15 deletions(-)
diff --git "a/docs/\355\232\214\354\235\230\353\241\235.md" "b/docs/\355\232\214\354\235\230\353\241\235.md"
index 52c5091..7b7a18d 100644
--- "a/docs/\355\232\214\354\235\230\353\241\235.md"
+++ "b/docs/\355\232\214\354\235\230\353\241\235.md"
@@ -1,17 +1,18 @@
# [Notion 회의록]
-| 차시 | 날짜 | 회의유형 | 참여자 | 서기 | 회의록 |
-| ------ | ------ | ------ | ------ | ------ | ------ |
-| 1차 | 2024년 9월 23일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/1-12db4ba0516b817c9781cb1513ef7775 |
-| 2차 | 2024년 9월 25일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정예빈 | https://www.notion.so/2-12db4ba0516b81aca613df549f2ae93f |
-| 2.5차 | 2024년 9월 28일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/2-5-12db4ba0516b81198bacc42b2d655ed4 |
-| 3차 | 2024년 9월 30일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/3-12db4ba0516b81cebf4de50fce7a80c9 |
-| 4차 | 2024년 10월 2일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정지원 | https://www.notion.so/4-12db4ba0516b81818a9ac9e70ede61ac |
-| 4.5차 | 2024년 10월 6일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/4-5-12db4ba0516b81f99348dba5cf262245 |
-| 5차 | 2024년 10월 6일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/5-12db4ba0516b811eb401cc1adfbbd781 |
-| 6차 | 2024년 10월 9일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정예빈 | https://www.notion.so/6-12db4ba0516b8141900cd613da96458c |
-| 7차 | 2024년 10월 14일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/7-12db4ba0516b8198b6edc271ceaffbff |
-| 7.5차 | 2024년 10월 15일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/7-5-12db4ba0516b815e83edde8e54e8bbd6 |
-| 8차 | 2024년 10월 16일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/8-12db4ba0516b81178342cc75df07750b |
-| 9차 | 2024년 10월 21일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정지원 | https://www.notion.so/9-12db4ba0516b8164b602fd248747296b|
-| 10차 | 2024년 10월 23일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/10-12db4ba0516b81d9a131f2c52ae5ee89|
+| 차시 | 날짜 | 회의유형 | 참여자 | 서기 | 회의록 |
+| ----- | ---------------- | --------- | ---------------------------- | ------ | --------------------------------------------------------------- |
+| 1차 | 2024년 9월 23일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/1-12db4ba0516b817c9781cb1513ef7775 |
+| 2차 | 2024년 9월 25일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정예빈 | https://www.notion.so/2-12db4ba0516b81aca613df549f2ae93f |
+| 2.5차 | 2024년 9월 28일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/2-5-12db4ba0516b81198bacc42b2d655ed4 |
+| 3차 | 2024년 9월 30일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/3-12db4ba0516b81cebf4de50fce7a80c9 |
+| 4차 | 2024년 10월 2일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정지원 | https://www.notion.so/4-12db4ba0516b81818a9ac9e70ede61ac |
+| 4.5차 | 2024년 10월 6일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/4-5-12db4ba0516b81f99348dba5cf262245 |
+| 5차 | 2024년 10월 6일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/5-12db4ba0516b811eb401cc1adfbbd781 |
+| 6차 | 2024년 10월 9일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정예빈 | https://www.notion.so/6-12db4ba0516b8141900cd613da96458c |
+| 7차 | 2024년 10월 14일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/7-12db4ba0516b8198b6edc271ceaffbff |
+| 7.5차 | 2024년 10월 15일 | 임시 회의 | 이소은, 최민, 정지원, 정예빈 | x | https://www.notion.so/7-5-12db4ba0516b815e83edde8e54e8bbd6 |
+| 8차 | 2024년 10월 16일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 이소은 | https://www.notion.so/8-12db4ba0516b81178342cc75df07750b |
+| 9차 | 2024년 10월 21일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정지원 | https://www.notion.so/9-12db4ba0516b8164b602fd248747296b |
+| 10차 | 2024년 10월 23일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 최민 | https://www.notion.so/10-12db4ba0516b81d9a131f2c52ae5ee89 |
+| 11차 | 2024년 10월 28일 | 정기 회의 | 이소은, 최민, 정지원, 정예빈 | 정예빈 | https://www.notion.so/11-12db4ba0516b8071b0f8fcce55a7a442?pvs=4 |
From e5fa155a5a6a87546767e574c5b8d02831b4a95d Mon Sep 17 00:00:00 2001
From: study2895 <144806675+study2895@users.noreply.github.com>
Date: Mon, 28 Oct 2024 16:45:43 +0900
Subject: [PATCH 6/6] =?UTF-8?q?[Feat]=20=EB=A7=88=EC=9D=B4=ED=8E=98?=
=?UTF-8?q?=EC=9D=B4=EC=A7=80=20UI=20=EB=B0=8F=20=ED=94=84=EB=A1=9C?=
=?UTF-8?q?=ED=95=84=20=EC=88=98=EC=A0=95=20js=20=EB=A1=9C=EC=A7=81=20?=
=?UTF-8?q?=EC=88=98=EC=A0=95=20=EC=A4=91?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/views/login/mypage/MypageScript.js | 27 ++++++++++++++--
src/views/login/mypage/MypageView.vue | 43 ++++++++++++++++++++------
tailwind.config.js | 3 ++
3 files changed, 60 insertions(+), 13 deletions(-)
diff --git a/src/views/login/mypage/MypageScript.js b/src/views/login/mypage/MypageScript.js
index 863c0a5..6594ac3 100644
--- a/src/views/login/mypage/MypageScript.js
+++ b/src/views/login/mypage/MypageScript.js
@@ -126,7 +126,28 @@ export async function updatePassword() {
}
}
-// 유저 프로필 수정 (추가적인 프로필 수정 함수가 필요하다면 여기에 작성)
-export async function updateProfile() {
- // 프로필 수정 로직 작성
+// 유저 프로필 수정
+export async function updateProfile(profileData) {
+ const url = `${process.env.VUE_APP_BE_API_URL}/api/users/profile`
+ const options = {
+ method: 'PATCH',
+ headers: {
+ 'Content-Type': 'application/json'
+ // 필요한 경우 인증 토큰 추가
+ // 'Authorization': `Bearer ${token}`,
+ },
+ body: JSON.stringify(profileData)
+ }
+
+ try {
+ const response = await fetch(url, options)
+ if (!response.ok) {
+ throw new Error('Network response was not ok')
+ }
+ const data = await response.json()
+ return data
+ } catch (error) {
+ console.error('There was a problem with the fetch operation:', error)
+ throw error
+ }
}
diff --git a/src/views/login/mypage/MypageView.vue b/src/views/login/mypage/MypageView.vue
index c199d4e..22932a0 100644
--- a/src/views/login/mypage/MypageView.vue
+++ b/src/views/login/mypage/MypageView.vue
@@ -16,21 +16,40 @@
님의
마이페이지
-
- 나의 아코자국들
-
-
+
+
아직 목표 기록이 없습니다.
@@ -235,6 +254,10 @@ const formatDate = (date) => {
const options = { month: 'long', day: 'numeric' }
return new Date(date).toLocaleDateString('ko-KR', options)
}
-
-
+// 날짜 형식 포맷
+const formatDate2 = (date) => {
+ const options = { month: '2-digit', day: '2-digit' } // 'MM.DD' 형식
+ return new Date(date).toLocaleDateString('ko-KR', options).replace(/\//g, '.')
+}
+
diff --git a/tailwind.config.js b/tailwind.config.js
index ed912be..c2d3c9f 100644
--- a/tailwind.config.js
+++ b/tailwind.config.js
@@ -11,6 +11,9 @@ module.exports = {
},
colors: {
customBg: '#FFF9F2'
+ },
+ fontSize: {
+ xxs: '0.625rem' // 10px
}
}
},