본문 바로가기

Projects57

210804(수) - 마이 페이지 레이아웃, pagination, 접종 현황 페이지 디자인 1. 마이 페이지 (내가 쓴 글, 댓글 단 글, 좋아요 표시한 글) 레이아웃 2. pagination (무한 스크롤) 3. 접종 현황 페이지 레이아웃 1. 마이 페이지 (내가 쓴 글, 댓글 단 글, 좋아요 표시한 글) 레이아웃 먼저 고민한 부분은 UX Writing이다. 비슷한 의미의 여러 단어를 사용할 수 있었지만, 기준은 의미의 명확성과 간결성, 통일성이었다. 사용자가 한 번에 이해할 수 있도록 그 의미를 명확히 드러내기 원했고, 메뉴 이름인 만큼 간결하며, 디자인적인 통일성을 위해서 메뉴들의 이름 길이를 비슷하게 유지하고 싶었다. 의미를 전달하기 까다로웠던 메뉴는 '댓글 단 글'이었는데, 사용자에게 전달하고자 하는 의미는 내가 댓글을 단 게시물이다. 후보로 '댓글을 단 글', '댓글을 작성한 게시물.. 2021. 8. 4.
210803(화) - 스프린트 회의 1. 스프린트 회의 1. 스프린트 회의 어제 데모 데이를 마치고, 레벨 3 마지막 스프린트 계획을 논의하기 위해서 회의를 진행했다. 회의를 시작하기 앞서 각 파트별로 먼저 이야기를 나누고 전체 회의를 시작했다. 노션에 작성했는데, 먼저 팀 프로젝트를 시작하면서 논의를 통해 우리가 구현하기로 했던 기능을 넣었고, 추가적으로 의견을 반영했다. 파트별 논의 이후 다 같이 모여서 전체 회의를 진행했다. 논의하면서 나온 주제로, 애플리케이션의 효용성이 있었다. 서비스적인 관점에서, 애플리케이션에서 제공하는 정보들이 과연 사용자들에게 필요한 정보일까라는 고민이었다. 약간의 정보와 게시판을 제공하고 있지만, 이것만으로는 부족하다는 생각이 들었기 때문이다. 예를 들어, 애플리케이션을 이용하는 사용자는 백신 접종 시퀀스.. 2021. 8. 3.
210802(월) - 3차 데모 데이 1. 3차 데모 데이 1. 3차 데모 데이 14시부터 17시까지 3차 데모 발표를 진행했다. 특이 사항으로 우리 팀 발표는 내가 진행했다. 2021. 8. 3.
210730(금) - 댓글 CRUD 구현 1. 댓글 CRUD 구현 1. 댓글 CRUD 구현 상세 페이지에서 댓글 부분의 CRUD를 구현했다. 댓글 부분의 CRUD라고 특별한 부분은 없었다. 기존의 게시판 CRUD와 많은 부분들이 비슷했다. 다만 조금 신경 쓴 부분이 있다면, 수정하는 부분이었다. 먼저 댓글을 작성한 writer의 id와 현재 로그인한 user의 id를 비교해서 같을 경우, 수정과 삭제 버튼이 보이도록 코드를 짰다. 또한 isEditable과 같은 상태를 두어, 사용자가 수정 버튼을 누를 경우 수정 삭제 버튼이 취소 완료 버튼으로 변경되도록 하였다. 동시에 댓글 내용을 포함한 컴포넌트가 사라지고 댓글 내용을 포함한 컴포넌트가 보이도록 했다. 사용자에게 보여지는 내용은 아래와 같다. 2021. 7. 30.