Skip to content

codestates-seb/seb41_pre_034

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Pre_Project

StackOverflow Clone Project

ํ”„๋กœ์ ํŠธ Intro

๊ทธ๊ฐ„ ๋ฐฐ์šด ๋‚ด์šฉ์„ ๋ฐ”ํƒ•์œผ๋กœ Stack Overflow ํ”Œ๋žซํผ์„ ํด๋ก  ์ฝ”๋”ฉ ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ์ ํŠธ ๊ธฐ๊ฐ„

  • 2022.12.19 ~ 2022.01.02

ํ”„๋กœ์ ํŠธ ๋ชฉํ‘œ

ํ”„๋ก ํŠธ์™€ ๋ฐฑ์—”๋“œ ํ˜‘์—…์„ ํ†ตํ•˜์—ฌ ์‹ค๋ฌด์— ์ค€ํ•œ ํ˜‘์—…๊ณผ ๊ฐœ๋ฐœ ์—ญ๋Ÿ‰์„ ํ–ฅ์ƒ ์‹œํ‚ค๊ณ ์ž ๋…ธ๋ ฅํ•˜์˜€์Šต๋‹ˆ๋‹ค.

  • ์งˆ๋ฌธ ๋“ฑ๋ก, ์ˆ˜์ •, ์‚ญ์ œ, ์กฐํšŒ
  • ๋‹ต๋ณ€ ๋“ฑ๋ก, ์ˆ˜์ •, ์‚ญ์ œ, ์กฐํšŒ
  • ์ฝ”๋ฉ˜ํŠธ ๋“ฑ๋ก, ์ˆ˜์ •, ์‚ญ์ œ, ์กฐํšŒ
  • ์งˆ๋ฌธ, ๋‹ต๋ณ€ Up/Down Vote
  • ํšŒ์› ๋‹‰๋„ค์ž„, ํƒœ๊ทธ, ๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ๋ฅผ ํ™œ์šฉํ•œ ๊ฒ€์ƒ‰
  • ๋งˆ์ด ํŽ˜์ด์ง€(์ž‘์„ฑ ์งˆ๋ฌธ,๋‹ต๋ณ€,ํƒœ๊ทธ ์กฐํšŒ ๋ฐ ํšŒ์› ์ •๋ณด ์ˆ˜์ •)
  • ํšŒ์› ๊ฐ€์ž…, JWT ํ† ํฐ ๊ธฐ๋ฐ˜ ์ธ์ฆ ๋กœ๊ทธ์ธ
  • ๋ฐ˜์‘ํ˜• ํ™”๋ฉด ๊ตฌํ˜„
  • REST API ๋ฐฑ์—”๋“œ ์„œ๋ฒ„ ๊ตฌ์ถ•
  • ํ”„๋ก ํŠธ ๋ฐฐํฌ : S3 ๋ฒ„ํ‚ท
  • ๋ฐฑ์—”๋“œ ๋ฐฐํฌ : AWS EC2

๋ฐฐํฌ ๋งํฌ

๐Ÿ’ป Project

๐Ÿ“ API REST DOCS

ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ Sheet(์š”๊ตฌ์‚ฌํ•ญ ์ •์˜์„œ, ํ™”๋ฉด ์ •์˜์„œ, ERD, ํ…Œ์ด๋ธ” ๋ช…์„ธ์„œ, API Resource)

๐Ÿ“ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ Sheet

E2I4 ํŒ€์›

๊น€๋ฏผ๊ฒฝ(FE ๋ถ€ํŒ€์žฅ) ๊ฐ•์ง„์›(FE) ์ „์„ฑํ›ˆ(FE) ์ด์ˆ˜์˜ (BE ํŒ€์žฅ) ๊น€์›๋„ (BE) ์ตœ์œ ์ง„ (BE)
@ansmeer008 ๐ŸŒ @z1nun ๐ŸŒ @jsh3418 ๐ŸŒ @sussa3007 ๐ŸŒ @wondo07 ๐ŸŒ @Choiyu330 ๐ŸŒ

ํŒ€ ๊ทœ์น™

์ผ๋ฐ˜ ๊ทœ์น™

  • ์•„์นจ 9์‹œ์— ๋ชจ์—ฌ ๊ฐ„๋‹จํ•œ ์ธ์‚ฌ์™€ ์ด์Šˆ๋“ค์„ ์†Œํ†ตํ•˜๊ณ  ํ•˜๋ฃจ๋ฅผ ์‹œ์ž‘ํ•˜๊ธฐ.
  • ์ƒ์‹œ ์ƒ์ฃผ ์‹œ๊ฐ„์€ ์˜คํ›„ 2์‹œ์—์„œ 6์‹œ!
  • ์ง€๊ฐ์ด๋‚˜ ๋ถˆ์ฐธ ์‹œ ์ตœ์†Œ ํ•˜๋ฃจ ์ „ ์‚ฌ์œ  ๊ณต์œ  ํ•ด์ฃผ๊ธฐ.

๊ฐœ๋ฐœ ๊ทœ์น™

  • ํ”„๋กœ์ ํŠธ ๊ด€๋ จ ํšŒ์˜๋Š” ์•„์นจ ๋ฏธํŒ… ์ด์Šˆ ๊ด€๋ จ ์†Œํ†ต ์‹œ ๋ณ„๋„ ์‹œ๊ฐ„์„ ์กฐ์ •ํ•˜์—ฌ ์ง„ํ–‰.
  • ๋ชจ๋ฅด๋Š” ๋‚ด์šฉ์€ ๊ฑฐ์นจ์—†์ด ์งˆ๋ฌธํ•˜๊ณ  ์งˆ๋ฌธ์— ์นœ์ ˆํ•˜๊ฒŒ ์•Œ๋ ค์ฃผ๊ธฐ!!!!

GitHub Rules

ISSUE

  1. ๊ฐœ๋ฐœ ๊ณ„ํš, ๋ฒ„๊ทธ, ๋ฌธ์ œ ๋“ฑ์„ ๋น ๋ฅด๊ฒŒ ์ ์šฉํ•˜์—ฌ ํ…œํ”Œ๋ฆฟ ์–‘์‹์— ๋งž์ถฐ ์ž‘์„ฑ.
  2. ์ž‘์„ฑ์ž ์ •๋ณด๋ฅผ ๊ธฐ์ž….
  3. ๋ฐฑ์—”๋“œ/ ํ”„๋ก ํŠธ ์™€ feat/bug ๋“ฑ ํ•„์š”ํ•œ ๋ผ๋ฒจ์„ ์ถ”๊ฐ€ํ•˜์—ฌ ์ž‘์„ฑ.
  4. Assignees์— ๋‹ด๋‹น ํŒ€์›์„ ์„ค์ •.
  5. ์ ์ ˆํ•œ Projects์™€ ๋งˆ์ผ์Šคํ†ค์„ ์„ค์ •.

COMMIT

  1. ํ•˜๋‚˜์˜ ์ˆ˜์ •์‚ฌํ•ญ ๋‹น ํ•˜๋‚˜์˜ ์ปค๋ฐ‹์„ ์ƒ์„ฑํ•˜๊ธฐ.
  2. ๊ฐ€๋Šฅํ•œ ์„ธ๋ถ€์ ์œผ๋กœ ์ปค๋ฐ‹ ํ•˜๊ธฐ.
  3. ์ด๋ฏธ ์ง€๋‚˜ ๋ฒ„๋ ธ๋‹ค๋ฉด, ๊ทธ๋ƒฅ ์ปค๋ฐ‹โ€ฆโ€ฆ
  4. ๊ฐ€๋Šฅํ•˜๋ฉด Title์— ์ปค๋ฐ‹ ๋‚ด์šฉ ์ž‘์„ฑํ•˜๊ธฐ
  5. ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜
feat : ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ๊ตฌํ˜„  
fix : ๋ฒ„๊ทธ ์ˆ˜์ •  
refactor : ๋ฆฌํŒฉํ† ๋ง  
docs : ๋ฌธ์„œ ์ˆ˜์ •  
design : css ๋“ฑ UI ๋””์ž์ธ/ ํฌ๋ฉงํŒ…, ์„ธ๋ฏธ์ฝœ๋ก ๋“ฑ ๋กœ์ง์˜ ์ง์ ‘์ ์ธ ๋ณ€๋™ ์—†๋Š” ์ˆ˜์ •  
rename : ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ ๋ช… ์ˆ˜์ •  
remove : ๋‹จ์ˆœ ํŒŒ์ผ ์‚ญ์ œ  
test : ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐ ์ˆ˜์ •  
chore : ๊ธฐํƒ€ ๋ณ€๊ฒฝ ์‚ฌํ•ญ  

PULL REQUEST

  1. ํ•˜๋‚˜์˜ ๊ธฐ๋Šฅ ๊ตฌํ˜„ ๋‹จ์œ„๋กœ PR ํ•˜๊ธฐ
  2. PR์˜ Projects๋Š” ์„ค์ • ํ•˜์ง€ ์•Š๊ธฐ
  3. ํ•„์š”ํ•œ ๋ผ๋ฒจ์ถ”๊ฐ€ ํ•˜๊ธฐ
  4. ์ปค๋ฐ‹ ๋„ค์ด๋ฐ๊ณผ ๊ฐ™์€ ๊ทœ์น™์œผ๋กœ ์ž‘์„ฑํ•˜๊ธฐ
  5. PR ์‹œ 2๋ช… ์ด์ƒ์˜ ๋ฆฌ๋ทฐ ํ›„ Mergeํ•˜๊ธฐ

BRANCH

  • Git Flow - main, dev, feat, test, refactor
  • ํ˜„์žฌ ๊ณผ์—…์„ ๊ฐ„๋žตํžˆ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์„ ๋งŒํผ๋งŒ ๋„ค์ด๋ฐ.
  • ex - fe/feat_todo , be/feat_todo

๊ธฐ์ˆ  ์Šคํƒ

Frontend


Backend

Etc Tools

About

[Pre-Project] StackOverFlow Clone Coding

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6