Skip to content

hyejun0608/front-app

This branch is 295 commits behind meister-highschool-webinar/front-app:master.

Folders and files

NameName
Last commit message
Last commit date
Aug 14, 2020
Sep 5, 2020
Aug 18, 2020
Aug 17, 2020
Aug 11, 2020
Aug 5, 2020
Aug 21, 2020
Aug 11, 2020
Aug 18, 2020
Aug 21, 2020
Sep 5, 2020
Sep 5, 2020

Repository files navigation

front-app

Webinar Platform Web Application

기술 스택

  • React
  • MobX
  • SASS
  • Axios
  • socket.io

코드 컨벤션

Airbnb JS Style Guide를 따릅니다. https://github.com/airbnb/javascript IDE 에서 prettier 켜주세요.

세팅

  1. git clone https://github.com/meister-highschool-webinar/front-app.git
  2. yarn / npm install
  3. yarn start / npm start

개발 가이드

  • 개발 Task는 GitHub Projects의 칸반 보드로 관리합니다.
  • 칸반 보드의 각 카드는 GitHub Issue에 등록되어 있습니다. 해당 Issue는 모두 task 라벨이 달려있습니다.
  • Task는 1개 이상의 Feature로 쪼개집니다.
  • Feature는 본인이 자유롭게 나누고, 이를 Issue로 생성합니다. 해당 Issue에는 feature 라벨을 달아주세요.
  • 자신이 담당하는 Issue에는 본인을 Assignee로 등록해주세요.
  • 기본적으로 develop 브랜치에서 새로운 브랜치를 생성해서 작업하면 됩니다.
  • Git-flow 전략을 따르며, feature-{seq}-{desc}와 같은 식으로 브랜치를 생성합니다. seq는 Feature의 Issue 번호로 지정하며, desc는 자유롭게 지정해주세요.
  • 구현시 develop branch에 PR를 날립니다.
  • 해당 PR에 대해 자신을 제외한 2명 이상의 코드리뷰가 완료되면 merge 합니다.

Issue 생성 가이드

  • 기본적인 템플릿에 따라 작성
  • 구현해야할 기능 구체적으로 설명
  • 적절한 라벨링과 Project에 적용
  • 생성할 떄 자기 자신한테 assign합니다

PR 가이드

  • 중점적으로 봐줬으면 하는 내용 서술
  • 질문이나 개선사항 서술
  • 본문 끝에 closes #{이슈번호}를 사용하여 PR에 이슈가 언급되게 함

About

Webinar Platform Web Application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 75.6%
  • CSS 22.8%
  • HTML 1.6%