j00r6 / SPYAIR-Fansite-Project

1 stars 1 forks source link

[Notice] 회의록 - DATE 24.01.08 #4

Open j00r6 opened 8 months ago

j00r6 commented 8 months ago

회의 주제

도메인 결정 및 담당 구역 분할




의견 1. 팬사이트 클론

연예인의 오피셜 사이트를 팬사이트 형식으로 클론 쇼핑몰의 기능이 팬사이트에 포함되어있음 ex. 권한별 게시판 접근 제한, 결제기능 등등

ref. Claire Rosinkranz Offical, Lauv Offical, Gracie Abrams Offical


의견 2. 쇼핑몰 클론

간단한 쇼핑몰 클론 다양한 기능들이 포함됨 - 결제, 멤버쉽, 무한스크롤

ref. 지그재그, HAVISM


결론 - 팬사이트로 결정 (Ref. SPYAIR Offical)

채택 이유 - 쇼핑몰의 기능도 팬사이트에 포함되어있음




특이사항

  1. [FE] 구현하기로한 페이지 목록 메인(가수 프로필 페이지 포함), 공지사항, 자유게시판, 회원가입, 로그인

    [BE] Spring Security 활용하여 페이지 권한 분할 예정 ex. 공지사항에는 Admin만 접근가능

  2. [ALL] develop 브랜치 하위로 dev-be, dev-fe 분할

    BE 에서 git flow를 활용하기 때문에 분할 필요성을 느낌

  3. [BE] 브랜치 작성 약속

    a. 로컬 Feature 브랜치 생성 후 개발

    git flow feature start <브랜치 이름>

b. Feature 브랜치 Remote로 Publish

git flow feature publish <브랜치 이름>
주의사항!!!!! publish 한 feature 브랜치를 유지하려면 git flow feature finish 를 사용하면 안됩니닷!
git flow feature finish 를 하게되면 리모트에서 브랜치 삭제되니 주의하세요!!!!!

c. 리모트에 생성 된 Feature 브랜치 코드리뷰 및 dev-be 브랜치로 PR

  1. [ALL] BE, FE 프로젝트 폴더 분할


    안건 외 자유희외 내용

[FE]

  1. CRUD, Oauth 등등 프로젝트에 못해봤던 영역 담당해보고 싶었다.

[BE]

  1. 결제기능 구현 해보고 싶다.