Skip to content

πŸ‘¨πŸ»β€πŸ’»ν•˜μ΄κ³ πŸ‘©πŸ»β€πŸ’» νŒ€μ˜ GitHub Issue Tracker ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€!πŸ‘‹πŸ»

Notifications You must be signed in to change notification settings

boostcamp-2020/IssueTracker-29

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“Œ Issue Tracker in Team 29

TEAM ν•˜μ΄κ³ (HIGH GO)

Javascript react NodeJS express Babel Webpack MySQL

GitHub Open Issues GitHub Closed Issues GitHub Open PR GitHub Closed PR

πŸƒβ€β™€οΈπŸƒβ€β™‚οΈ νŒ€μ›

J009 J058 J159 J212
고병화 κΉ€ν•˜κ·  이쀀희 ν•˜μ΄ν˜„

데λͺ¨ 링크

데λͺ¨!!

Git Branch Strategy

  • master : μ œν’ˆμœΌλ‘œ μΆœμ‹œλ  수 μžˆλŠ” 브랜치
  • develop : λ‹€μŒ μΆœμ‹œ 버전을 κ°œλ°œν•˜λŠ” 브랜치
  • feature : κΈ°λŠ₯을 κ°œλ°œν•˜λŠ” 브랜치
  • release : 이번 μΆœμ‹œ 버전을 μ€€λΉ„ν•˜λŠ” 브랜치
  • hotfix : μΆœμ‹œ λ²„μ „μ—μ„œ λ°œμƒν•œ 버그λ₯Ό μˆ˜μ • ν•˜λŠ” 브랜치

νŒ€ κ·ΈλΌμš΄λ“œ λ£° ⚠️

Team Ground Rule

데일리 슀크럼 기둝

WEEK1

κΈ°λŠ₯ μš”κ΅¬μ‚¬ν•­ λͺ©λ‘

κΈ°λŠ₯ μš”κ΅¬μ‚¬ν•­ λͺ©λ‘

개발 Stack

Development Aid

  • Babel
  • ESLint
  • Webpack

Back-End

  • Express
  • mySQL
  • passport-github2
  • GitHub OAuth APP
  • JSON WEB Token

Front-End

  • React

Project Build & Run (develop)

Server

cd server
npm install
npm start
  • Expressλ₯Ό 톡해 μ‹€ν–‰λ˜λ©°, ν¬νŠΈλŠ” 3000번으둜 μ§€μ •λœλ‹€.
  • MySQLκ³Ό jwt, passport에 λŒ€ν•œ ν™˜κ²½ λ³€μˆ˜λŠ” config/.env νŒŒμΌμ„ 톡해 μ„€μ •ν•œλ‹€.
// config/.env
DB_USER=
DB_PASSWD=
DB_NAME=
DB_HOST=
JWT_SECRET_KEY=
GITHUB_OAUTH_CLIENTID=
GITHUB_OAUTH_SECRET=
GITHUB_OAUTH_CALLBACK=

Client

cd client
npm install
npm run dev
  • Webpack Dev Serverλ₯Ό ν†΅ν•΄μ„œ μ‹€ν–‰λ˜λ©°, ν¬νŠΈλŠ” 8080으둜 μ§€μ •λœλ‹€.

About

πŸ‘¨πŸ»β€πŸ’»ν•˜μ΄κ³ πŸ‘©πŸ»β€πŸ’» νŒ€μ˜ GitHub Issue Tracker ν”„λ‘œμ νŠΈμž…λ‹ˆλ‹€!πŸ‘‹πŸ»

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •