오늘 회의에서는 레시피 댓글 UI 수정, 경험치 부여 기준 설정, 댓글 수 제한, 레벨 테이블 생성, 스크랩 페이지 로직 및 데이터베이스 구조에 대해 논의했다. 이에 따라서 역할 분담도 했고 개인 브랜치도 만들어서 본격적으로 개발에 들어갈 것 같다! 👏
와이어프레임이 생각보다 늦게 완성돼서 내가 계획했던 것보다 다소 지연되었는데 이 정도면 양호하다고.. 생각한다..!
와이어프레임 기반 추가 회의
params
에 json
을 넣는 방안 (예: 24년 10월 23일 오후 5시가 마지막에 작성한 시간 기록)user_id
의 레벨을 비교하는 것레시피 글을 올리면 경험치를 주겠다!
→ 업로드하면 경험치 로직을 끌고 와서 x2
만개의 레시피랑 똑같아서 재작업 필요 : 집밥도감 컨셉과 비슷하게 <냉장고 탐험>으로 확정
역할 분담
나는 이번에 supabase를 활용해보고 싶어서 마이페이지를 먼저 골랐는데... 어쩌다보니 복잡도 높은 스크랩 페이지까지 하게 되었다..ㅎ😭
내가 생각한 스크랩페이지 기능 순서
스크랩 페이지 DB 구조 질문
사용자가 생성한 폴더명을 관리하는 table
1개 필요 (id, folder_name)
bridge table
생성
folder_name_table
의 folder_name
과 recipe_id
, scrap_id
를 연결지어준다.bridge_table
만 가져오면 끝..!?확정이라고 생각하고 만든 erd는 이랬는데 질문에 대한 답이라면..? 또 다시 수정이 필요할 것 같다..
중간다리 역할을 하는 테이블을 만들어서 이걸 활용해야한다는데 반만 이해해서 내일 다시 여쭤보고 테이블 설계했던걸 수정 보완하기로 했다.
재미있게 프로젝트를 하고 싶었는데 벌써부터 막막하고 초기 기획보다 프로젝트가 거대해져서 두렵다.