본문 바로가기

TIL

뉴스피드 팀 프로젝트 ① - 기획

■  프로젝트 기획

 ⚬  프로젝트 명 : 방콕스타일

  -  화상회의를 위한 나의 방구석 ootd를 소개하는 컨셉의 뉴스피드 프로젝트

 

어떤 컨셉으로 진행할 지 팀원들과 회의에서 넌센스, 사회적이슈, 맛집, 여행지, 개발꿀팁 ...등 여러 아이디어가 나왔고 그중에 슬쩍 끼워넣은 내 패션 ootd가 선택이 되었다. 그러다 방구석 패션러, zoom 회의룩 등의 이야기가 나왔고 방콕스타일로 최종 결정이 되었다!

 

 ⚬  와이어프레임 제작 및 역할배분

  -  메인페이지(로그인 전/후), 로그인페이지, 회원가입페이지, 좋아요 페이지, 디테일 페이지, 마이페이지(나), 코디 업로드 페이지

 

 ⚬  컨벤션 설정

  -  변수명 : 카멜 케이스

  -  상수명 : 대문자로만

  -  Styled-components : 파스칼 케이스

  -  prettier 공통 사용

 

 ⚬  git 관리 방안 수립

  -  주로 사용되는 깃헙 커밋규칙을 사용해서 git commit -m "feat: 무슨 기능 개발" 형식으로 커밋 메세지 작성

  -  develop 브랜치, feature(기능)브랜치로 관리

  -  pull request : 팀원 모두 코드리뷰 하면 한명이 담당해서 merge

 

 

■  마이페이지 부분 피드백

와이어프레임 - 마이페이지

 ⚬  crud 개념으로 연습하기

  create 할때 받을 정보들이 무엇일지 생각하기(회원가입, 게시물 작성 등)

 ⚬  난이도 조절

(베이직) 

  한 페이지에서 처리

(챌린지) 

  마이페이지 메뉴리스트 생성(프로필 설정 변경(닉네임, 계정정보), 좋아요 목록, 내가 쓴 게시물) 후 각 페이지를 만들어 구현

  원가입 시 ID, PW 는 필수입력, 닉네임은 옵션일 경우 닉네임 데이터는 안들어올 수있다. → 어떻게 처리할 것?

    → 랜덤닉네임 생성 or 닉네임을 아이디로 대체 등 고민해볼 수 있음

 

 

▶우선 닉네임값은 필수, 와이어프레임에서 구성한대로 한페이지에서 구현해보고 시간이 된다면 메뉴바 생성해서 도전해보기!