■ 프로젝트 기획
⚬ 프로젝트 명 : 방콕스타일
- 화상회의를 위한 나의 방구석 ootd를 소개하는 컨셉의 뉴스피드 프로젝트
어떤 컨셉으로 진행할 지 팀원들과 회의에서 넌센스, 사회적이슈, 맛집, 여행지, 개발꿀팁 ...등 여러 아이디어가 나왔고 그중에 슬쩍 끼워넣은 내 패션 ootd가 선택이 되었다. 그러다 방구석 패션러, zoom 회의룩 등의 이야기가 나왔고 방콕스타일로 최종 결정이 되었다!
⚬ 와이어프레임 제작 및 역할배분
- 메인페이지(로그인 전/후), 로그인페이지, 회원가입페이지, 좋아요 페이지, 디테일 페이지, 마이페이지(나), 코디 업로드 페이지
⚬ 컨벤션 설정
- 변수명 : 카멜 케이스
- 상수명 : 대문자로만
- Styled-components : 파스칼 케이스
- prettier 공통 사용
⚬ git 관리 방안 수립
- 주로 사용되는 깃헙 커밋규칙을 사용해서 git commit -m "feat: 무슨 기능 개발" 형식으로 커밋 메세지 작성
- develop 브랜치, feature(기능)브랜치로 관리
- pull request : 팀원 모두 코드리뷰 하면 한명이 담당해서 merge
■ 마이페이지 부분 피드백
⚬ crud 개념으로 연습하기
- create 할때 받을 정보들이 무엇일지 생각하기(회원가입, 게시물 작성 등)
⚬ 난이도 조절
(베이직)
- 한 페이지에서 처리
(챌린지)
- 마이페이지 메뉴리스트 생성(프로필 설정 변경(닉네임, 계정정보), 좋아요 목록, 내가 쓴 게시물) 후 각 페이지를 만들어 구현
- 회원가입 시 ID, PW 는 필수입력, 닉네임은 옵션일 경우 닉네임 데이터는 안들어올 수있다. → 어떻게 처리할 것?
→ 랜덤닉네임 생성 or 닉네임을 아이디로 대체 등 고민해볼 수 있음
▶우선 닉네임값은 필수, 와이어프레임에서 구성한대로 한페이지에서 구현해보고 시간이 된다면 메뉴바 생성해서 도전해보기!
'TIL' 카테고리의 다른 글
뉴스피드 팀 프로젝트 ③ - 기능구현(내가 작성한 게시물) (0) | 2024.09.02 |
---|---|
뉴스피드 팀 프로젝트 ② - 기능구현(프로필, 닉네임) (0) | 2024.08.30 |
개인과제 - 포켓몬도감 만들기 ④ (0) | 2024.08.27 |
개인과제 - 포켓몬도감 만들기 ③ (0) | 2024.08.26 |
개인과제 - 포켓몬도감 만들기 ② (0) | 2024.08.23 |