1. 이번 주 목표
핵심 기능 화면 5장 이상 만들고 데이터베이스 및 워크플로우 연결하기
2. 이번 주 결과 :
- 1)디자인은 했으나 워크플로우 연결을 못함 -> 워크플로우 내 속성 편집기 패턴이 여전히 익숙하지 않음
- 2)데이터베이스는 만들었으나 이게 맞는 건지 잘 모르겠음, -> 디자인을 살짝만 바꿔도 테이블 필드 설계가 달라지는 것 같아서 헷갈림
- 3)질문을 작성하고 AI피드백을 요청한 후 이후 사용자 플로우 (질문 작성->AI피드백->질문 수정->AI피드백->...(반복)...->공개설정 및 최종 저장->게시물 상세페이지 이동->최종저장내용 확인 및 히스토리 보기->수정...)를 챗GPT API 연결해서 처리하는 것이 어려움
- 4) MVP이므로 최대한 욕심을 줄이고 했어야 했는데, 프로젝트 관리에 실패함. 업무분량 조절 못함
인덱스(대시보드, 메인)
피드: 위 메인화면에서 카테고리 드롭박스 이하 동일
게시물 작성
게시물 상세내용: 카테고리 표시, 최종 저장한 질문, AI 평가 -> 이후 하단에 history
회원가입: 연령대 드롭박스가 있고, 이 부분을 옵션셋으로 처리했는데 맞는 건지 모르겠음
검색, 알림 페이지는 단순하게 디자인했고
통계와 내정보 메인페이지 디자인 못함
3. 진행 중 추가 에로사항
사용자 시나리오를 다시 생각함 → PC+태블릿+모바일 다 가능한 반응형 vs. 모바일 화면 fit(반응형) → 처음에는 전자였는데, 사용자 시나리오를 고려해서 모바일에 최적화 된 디자인으로 결정 → 디자인 수정 불가피해짐
햄버거 메뉴버튼 vs 하단 네비게이션 → 처음에는 전자였는데 , 모바일에 적합한 디자인을 위해 하단 네비게이션으로 결정 → 네비게이션 메뉴항목 결정: [내질문], [피드], [작성], [통계], [내정보] → 게시물 작성메뉴를 오른쪽 하단 플로팅 버튼으로 따로 뺄 것인가 계속 고민하다가 통합하는 걸로 결정
상단 바에 서비스명(로고) 과감히 삭제 → 해당 화면의 페이지명으로 변경
모바일 화면으로 바꾸고 보니까, 입력창에 커서가 있을 때 모바일 키보드가 나타나는 부분 처리를 어떻게 해야 할지 잘 모르겠음
디자인을 살짝 바꿨는데 데이터베이스부터 기존 것들이 다 흔들려서 당황스러웠음 -> UX/UI 기획이 만만치 않다는 것을 제대로 느낌(핵심은 데이터였구만!)
무엇보다 내가 하는 것이 맞는 건지에 대한 확신이 없이 막 하니까 불안함
이번 주 스터디
성구님 8/29(목) 쓰레드 클론코딩 영상 보고 따라해보기 진행중
버블 공식 사이트 클론코딩 영상: 1회 시청하면서 워크플로우 속성편집기 사용방법 및 API 연결하는거 학습했으나 실제로 실습해보지는 못함