오늘 한일
- 트러블 슈팅 문서는 계속 추가되고 있습니다. 프론트 엔드 서버를 배포할 때마다 매번 모든 기능을 확인하고 있지만, 일부 모바일 기능에서 오류가 발생하거나, 회원가입이 실패하거나, 분기가 제대로 설정이 되지 않거나 등 많은 오류가 발생하였고, 발생한 오류와 사용하면서 불편했던 점을 정리해 트러블 슈팅 문서에 추가하고 있습니다. 핵심적인 기능에 문제가 생기는 경우는 발생하지 않아, 오류를 수정하는 데 많은 시간이 걸리지 않지만, 단순한 오류가 자주 발생해 프론트 엔드 코드 리뷰를 진행해 구조를 탄탄하게 보강해야 할 것 같습니다.
- 마지막 팀 주간 회의가 진행되었습니다. 회의를 진행하기 9분 전 회원가입 오류 및 Socket 오류를 수정하였고, 간신히 AWS S3에 빌드된 서버를 Cloud Front에 올려 프론트 엔드 서버를 배포하였습니다. 그리고 얼마 남지 않은 시간 동안 배포된 서버를 디버깅하면서, 보여드릴 기능에 문제점은 없는지 확인하였습니다. 회의를 진행하면서 현재까지 진행된 상황과 주변 지인들에게 받은 피드백, 광고 타깃 사용자에 대해 이야기를 하였고, 이범규 대표님이 총 3가지의 피드백을 주셨습니다.
- 모든 유저를 볼 수 있는 기능이 있으면 좋겠다.
- PC, 모바일 환경을 구분하지 않고, 모바일 UI만 보이도록 설정이 필요할 것 같다.
- 처음 사용자에게 튜토리얼이 필요할 것 같다.
- 프로젝트의 광고 이미지가 나왔습니다. 저희 프로젝트를 '실시간 위치기반 소모임 플랫폼'이라는 한 문장으로 설명할 순 없다고 생각하였습니다. 내부에 있는 사용자 조회, 아이콘별 나타내는 것, 범위 설정 등 많은 기능에 대해 전부 설명하기 위해서 별도로 광고 이미지를 제작해 어떤 기능이 있는지 상세하게 볼 수 있도록 구현하는 것이 좋을 것 같았습니다. 아침부터 연출을 위한 화면을 구성하기 위해 MySQL DB에 사용자를 추가하거나, 대화 메시지를 작성하는 등 최대한 깔끔하게 UI를 구성하였고, 연출한 화면을 토대로 광고 이미지가 제작될 수 있었습니다.
업무 리스트
- Like Item, TagItem Trim 적용 [10:46]
- 광고 이미지 UI 연출 [12:17]
- 대화방 추방 Socket 오류 수정 [13:40]
- 추방으로 자리가 생겼을 경우 모임 핀 생성 Socket 구현 [14:01]
- 모임이 확정 모임으로 변경될 경우 모임 핀 삭제 Socket 구현[14:01]
- React.js 프론트 엔드 서버 배포 [14:31]
- 모임 변경으로 자리가 생겼을 경우 모인 핀 생성 [17:53]
- React.js GPS Radius 계산 식 구현 [20:30]
오늘 배운 것
- 트러블 슈팅 문서 작성
- 고객 피드백 수집
- 마지막 주간 팀 회의
- Socket 모임 생성 및 삭제 기능 수정
- React.js 모임 범위 조회 기능 구현
내일 할 것
- 코딩 테스트 연습
- 헤쳐모여! 프로젝트 지인 배포 및 광고 시작
- GeoRedis TTL 조회 기능 구현
- GeoRedis Expire 구현
- Artillery 모듈 서버 부하 테스트
- Redis, AWS RDS 요청 별 부하 테스트
- CI / CD 재연동
'항해99 > TIL' 카테고리의 다른 글
2021-08-29 항해99 TIL (0) | 2021.08.30 |
---|---|
2021-08-28 항해99 TIL (0) | 2021.08.28 |
2021-08-26 항해99 TIL (0) | 2021.08.27 |
2021-08-25 항해99 TIL (0) | 2021.08.26 |
2021-08-24 항해99 TIL (0) | 2021.08.25 |