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 @@ 님의
마이페이지 -

- 나의 아코자국들 -

-