Skip to content

๐Ÿ“ ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ ์˜จ๋ณด๋”ฉ 3์ฃผ์ฐจ ๊ณผ์ œ - ๋‹ˆ์ฝ˜๋‚ด์ฝ˜ ํด๋ก 

Notifications You must be signed in to change notification settings

2201infinity/ncnc-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ ์˜จ๋ณด๋”ฉ 3์ฃผ์ฐจ ๊ณผ์ œ - ๋‹ˆ์ฝ˜๋‚ด์ฝ˜ ์‚ฌ์ดํŠธ

ncnc-logo

๐Ÿ“Œ๋ฐฐํฌ ๋งํฌ

๐Ÿ“Œํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

  • ๋ชจ๋ฐ”์ผ ์ฟ ํฐ ์ค‘๊ณ ๊ฑฐ๋ž˜ ์‚ฌ์ดํŠธ ๋‹ˆ์ฝ˜๋‚ด์ฝ˜์˜ ๋ชจ๋ฐ”์ผ ์›นํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•˜๊ธฐ

๐Ÿ“Œ๊ธฐ์ˆ  ์Šคํƒ

๐Ÿ“ŒํŒ€์› ์†Œ๊ฐœ

์ž„ํ–ฅ์ˆ˜ (ํŒ€์žฅ) ๊น€๊ธฐ์˜ ์ด๋„ํ˜„ ์กฐ์˜ˆ์ง€
FE Developer FE Developer FE Developer FE Developer

๐Ÿ“Œํ”„๋กœ์ ํŠธ ๊ณผ์ • ์†Œ๊ฐœ

  • ํŒ€ ๋ฏธํŒ…๊ณผ ์ž‘์—… ์ง„ํ–‰ ๊ณผ์ •์„ wiki์— ๊ธฐ๋กํ•˜๋ฉฐ ์†Œํ†ตํ•˜์˜€์Šต๋‹ˆ๋‹ค.
  • github-actions๋ฅผ ํ†ตํ•ด์„œ pulll request ์‹œ assignee, reviewer๋ฅผ ์ž๋™ ์ง€์ •ํ•˜๋„๋ก ์ž๋™ํ™” ์ž‘์—… ์ˆ˜ํ–‰ํ•˜์˜€์Šต๋‹ˆ๋‹ค.
๐ŸšฅGit ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜ ์ •์˜ ๐Ÿ”ฐ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜ ์•ฝ์†์„ ํ†ตํ•œ ์ฝ”๋“œ ํ†ต์ผ์„ฑ
image-20220211221739552
๐Ÿฆธโ€โ™€๏ธํŒ€์› ๊ฐ„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•œ ์†Œํ†ต๐Ÿฆธโ€โ™€๏ธ ๐Ÿฆธโ€โ™‚๏ธํŒ€์› ๊ฐ„ ์ฝ”๋“œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•œ ์†Œํ†ต๐Ÿฆธโ€โ™€๏ธ

๐Ÿ“Œ๊ธฐ๋Šฅ ๋ชฉ๋ก ๋ช…์„ธ

โœ” ๋‹ด๋‹น์ž : ๊น€๊ธฐ์˜

  • API ํ˜ธ์ถœ ํ•จ์ˆ˜ ๊ตฌํ˜„ ๋ฐ ํ˜ธ์ถœ ๊ฒฐ๊ณผ ๋ฐ์ดํ„ฐ ํƒ€์ž… ์ •์˜
  • ๋ธŒ๋žœ๋“œ ์ƒ์„ธ ํŽ˜์ด์ง€ , ์นดํ…Œ๊ณ ๋ฆฌ ์ƒ์„ธํŽ˜์ด์ง€ ๊ตฌํ˜„
    • ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ƒํ’ˆ ๋ชฉ๋ก ์ปดํฌ๋„ŒํŠธ ์ œ์ž‘

โœ” ๋‹ด๋‹น์ž : ์ด๋„ํ˜„

  • cypress๋ฅผ ์ด์šฉํ•œ e2e ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ž‘์„ฑ
  • ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋™์  ํ—ค๋” ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„
  • ์‚ฌ์ด๋“œ๋ฐ” ๊ตฌํ˜„
  • ๋ฉ”์ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„
    • ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์—†์ด ์Šฌ๋ผ์ด๋“œ ๊ตฌํ˜„
    • ์นดํ…Œ๊ณ ๋ฆฌ ๋ชฉ๋ก ์ปดํฌ๋„ŒํŠธ ์ œ์ž‘

โœ” ๋‹ด๋‹น์ž : ์ž„ํ–ฅ์ˆ˜

  • ์Šคํƒ€์ผ ํ™˜๊ฒฝ์…‹ํŒ… ๋ฐ ๊ธฐ๋ณธ ๋ ˆ์ด์•„์›ƒ ๊ตฌํ˜„
  • ๊ณ ๊ฐ์„ผํ„ฐ ํŽ˜์ด์ง€ ๊ตฌํ˜„
    • ์„ ํƒํ•œ 1๊ฐœ์˜ ์งˆ๋ฌธ๋งŒ ๋‹ต๋ณ€์ด ํ† ๊ธ€๋˜๋Š” ๊ธฐ๋Šฅ ๊ตฌํ˜„

โœ” ๋‹ด๋‹น์ž : ์กฐ์˜ˆ์ง€

  • ๋ฒ„ํŠผ ๋ฐ ๋ชจ๋‹ฌ ์ปดํฌ๋„ŒํŠธ ๊ตฌํ˜„
  • ์ƒํ’ˆ ์ƒ์„ธ ํŽ˜์ด์ง€ ๊ตฌํ˜„
    • ์ƒํ’ˆ ์˜ต์…˜ ์„ ํƒ ๊ธฐ๋Šฅ ๊ตฌํ˜„

๐Ÿ“Œ๊ตฌํ˜„ ์ƒ์„ธ ๋‚ด์šฉ ์ฐธ๊ณ 

  • ๋‹ˆ์ฝ˜๋‚ด์ฝ˜์˜ ๋ชจ๋ฐ”์ผ์›น ์‚ฌ์ดํŠธ๊ฐ€ ์•„๋‹Œ figma๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๊ตฌํ˜„ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

๐Ÿ“Œํ”„๋กœ์ ํŠธ ์„ค์น˜ ๋ฐ ์‹œ์ž‘

ํ”„๋กœ์ ํŠธ ํด๋ก 

$ git clone https://github.com/2201infinity/ncnc-clone.git

ํŒจํ‚ค์ง€ ์„ค์น˜

$ yarn

์„œ๋ฒ„ ์‹คํ–‰

$ yarn dev

ํ…Œ์ŠคํŠธ ์‹คํ–‰

$ yarn test

About

๐Ÿ“ ์›ํ‹ฐ๋“œ ํ”„๋ฆฌ ์˜จ๋ณด๋”ฉ 3์ฃผ์ฐจ ๊ณผ์ œ - ๋‹ˆ์ฝ˜๋‚ด์ฝ˜ ํด๋ก 

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •