codestates / codestates/nagaza-client

[Task] 기능 / 유저 정보 디스플레이 / 유저정보 변경기능

Open
#23 0 comments 0 reactions 0 assignees View on GitHub
client E: 1h High
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### ISSUE
- Group : `client`
- Type : `feature`
- Detail : 비밀번호 변경 혹은 선호하는 운동 변경 버튼을 클릭하게되면, 현 정보를 확인할 수 있고 수정버튼을 클릭해서 수정할 수 있다.

### TODO
1. [ ] 비밀번호 변경 버튼을 누르면, Form에 작성된 데이터를 이용해서 서버측에 비밀번호를 데이터로 보낸다.
2. [ ] 응답 결과 비밀번호가 일치하면 비밀번호가 동일하다는 에러 메시지를 조건부로 출력시킨다.
3. [ ] 비밀번호가 조합이 이루어지지 않으면, 에러메시지를 조건부로 출력시킨다.
4. [ ] 선호 운동 변경버튼을 클릭하면, 현 정보를 확인할 수 있도록 띄운다.
5. [ ] 변경해서 저장하면 변경된 내용을 서버로 보내준다.
6. [ ] 응답을 받아오면 userInfo에 반영시키고, 이를 출력시킨다.

### Estimated time
> Pick one
### `1h`

### Labels
- Estimated time : `E:1h`
- Group : `client`
- Spirnt : `Sprint __NUMBER__`
- Urgencty : `High`

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the client-side user information view, the password-change Form, and the userInfo update flow described in the issue. Check how form data is sent to the server and how responses are displayed. Done means password validation messages appear conditionally and preferred-exercise changes are saved, reflected in userInfo, and displayed.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
authentication, frontend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.