PROsentation는 사용자의 발표를 AI가 종합적으로 분석하여 피드백을 제공해주는 서비스 입니다.
위 레포지토리는 PROsentation 프론트 개발을 위한 레포지토리 입니다.
- git clone
git clone https://github.com/joi0104/PROsentation-Web.git
- install package
yarn
npm install
- project build
yarn build
npm build
- project start
yarn start
npm start
reactreact-sagasasscss modulecontextAPIwebRTCrecordRTCPDFtron
CRAeslint,prettier,commitlint,husky
- 작업할 이슈를
Doing칸반보드에 옮긴다. git checkout -b feature/기능이름으로 브렌치 생성 및 체크아웃한다.- 해당 이슈를 작업한다.
git push origin feature/기능이름으로 원격저장소에 푸쉬한다.origin/feature/기능이름->origin/develop을으로 merge requests 요청한다. (issue auto close)- self review 이후 approve시, Squash and Merge한다.
- git flow 전략 사용
master-> 배포가 이뤄지는 최종브렌치develop-> 작업내역들이 합쳐지는 브렌치feature-> 기능단위의 작업 브렌치 -> 로컬단에서는feature/기능으로 관리hotfix-> 버그 수정 브렌치

