codestates / codestates/BanThing

[Dev-Log] 2022-02-22 정윤석

Open
#150 1 comment 0 reactions 1 assignee Claimed by @slight-snow View on GitHub
devlog
Dominant language
TypeScript
Stars
0
Forks
2
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- My Page 의 전반적인 깨짐 현상을 수정했습니다.
사이즈 안정을 위해 반응형이 아닌 적응형으로 구현하였으며,
모바일과 태블릿의 크기를 고려하여 구현되었기에 다른 사이즈에서도 문제 없습니다.
- Landing Page 의 애니메이션 에러를 수정했습니다.
스크롤이 내려가기 이전에 미리 어느 정도 나와있는 현상을 수정했습니다.
- Login, SignUp, My Page 에서의 비밀번호 변경 등 모든 부분에 대한 유효성 검사 및 경고 문구 적용했습니다.
- Logout 버튼을 누를 시, 해당 페이지에 머물지 않고 Landing Page 로 리다이렉트 되도록 구현했습니다.
- Login, Logout 에 대한 기능 구현을 완료했습니다.
새로고침을 하거나 새 창을 열어도 로그인/로그아웃 상태가 유지됩니다.
- 로그인이 되어있는 상태에서 My Page 로 이동할시 아이디와 닉네임 등 유저의 정보를 받아오도록 구현했습니다.

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- Socket.io 를 포기해야한다는 결정이 조금 힘들었습니다.
워낙에 힘든 Stack 이기도 하고, 팀원들도 많이 정신적/체력적으로 지쳐보였습니다.
이 기능을 제외하면 저희 프로젝트의 차별점이 많이 퇴색되는 것이기에, 많이 아쉬웠습니다 :(
하지만 마침표를 찍는 것이 더 우선되어야 하므로 우선은 게시판과 댓글 형식으로 구현하고,
향후 리팩토링을 통해 Socket.io 를 기반으로 한 실시간 채팅을 구현하는 것도 좋을 것 같습니다!
- 유효성 검사를 적용할 때 경우의 수를 생각하는 것이 조금 힘들었지만,
현재 떠오르는 모든 경우의 수를 다 반영한 것 같습니다.
- axios 를 사용할 때 여러가지 error 를 마주했지만 좋은 팀원들 덕에 잘 해결됐습니다!

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?
- [x] My Page, SignUp 에 대한 axios 요청 및 response 코드를 모두 작성해야합니다.
- [x] 회원가입 확인, 회원탈퇴 확인, 비밀번호 변경 확인에 대한 모달을 구현해야합니다.
- [x] 9시에 팀원들 출석 알림, 이후 기상 체크 :3

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.