Skip to content

wafflestudio21-5/team7-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๋ชฉ์ฐจ

  1. ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ
  2. ๋ฐฐํฌ ๋งํฌ
  3. ๊ธฐ์ˆ  ์Šคํƒ
  4. ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ(ERD)
  5. ๊ธฐ๋Šฅ ๋ฐ ํ™”๋ฉด ์†Œ๊ฐœ
  6. ๊ฐœ๋ฐœ ๊ณผ์ •
  7. ํŒ€์› ์ •๋ณด

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

NAVER ์นดํŽ˜ ์„œ๋น„์Šค์˜ ๊ฐ ์นดํŽ˜ ๋‚ด์—์„œ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ๋“ค์„ ํด๋ก ํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์„ธ๋ฏธ๋‚˜ ์‹œ๊ฐ„์— ๋ฐฐ์šฐ๋Š” ๊ฐœ๋…์„ ํฌํ•จํ•œ ํ’๋ถ€ํ•œ ๊ตฌํ˜„ ์š”์†Œ๋“ค๋กœ ์ธํ•ด ์„ ์ •ํ•˜์˜€์œผ๋ฉฐ, ์ด์˜ ์„ธ๋ถ€์  ๊ธฐ๋Šฅ๊นŒ์ง€ ๊ตฌํ˜„ํ•˜๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

โœ… ํ•„์ˆ˜ ์ŠคํŽ™ ๊ตฌํ˜„

  • ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ ๋ฐ ์†Œ์…œ ๋กœ๊ทธ์ธ ๊ธฐ๋Šฅ
  • ์œ ์ € ๊ณ„์ • ํŽ˜์ด์ง€
  • ๊ธ€ ์ž‘์„ฑ / ๋Œ“๊ธ€ ์ž‘์„ฑ
  • ํŽ˜์ด์ง€ ๋„ค์ด์…˜ : ๊ฒŒ์‹œ๋ฌผ, ๋Œ“๊ธ€ ์ฐฝ ๋“ฑ
  • AWS ๋ฐฐํฌ

โ˜‘๏ธ ์ถ”๊ฐ€ ์ŠคํŽ™ ๊ตฌํ˜„

  • ์ฆ๊ฒจ์ฐพ๊ธฐ ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ธ๊ธฐ ๊ฒŒ์‹œํŒ ๊ธฐ๋Šฅ
  • ๋น„๋ฐ€ ๋Œ“๊ธ€ ๊ธฐ๋Šฅ

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

  • ๋ฐฐํฌ URL : https://cafewaffle.shop/
  • ์ผ๋ฐ˜ ๊ณ„์ •
    • ํ…Œ์ŠคํŠธ ID : waffleuser
    • ํ…Œ์ŠคํŠธ PW : password123!
  • ๊ด€๋ฆฌ์ž ๊ณ„์ •
    • ํ…Œ์ŠคํŠธ ID : admin
    • ํ…Œ์ŠคํŠธ PW : adminpassword

๊ธฐ์ˆ  ์Šคํƒ

๐Ÿ–ฅ๏ธ FrontEnd


โš™๏ธ BackEnd


๐Ÿ“ค CI/CD


ERD

๊ธฐ๋Šฅ ๋ฐ ํ™”๋ฉด ์†Œ๊ฐœ

โญ ์‹ค์ œ ํ™”๋ฉด ์†Œ๊ฐœ

1. ํšŒ์›๊ฐ€์ž… ํ™”๋ฉด

2. ๋กœ๊ทธ์ธ ํ™”๋ฉด

3. ์†Œ์…œ๋กœ๊ทธ์ธ ํ™”๋ฉด

4. ์œ ์ € ๊ณ„์ • ํŽ˜์ด์ง€ ํ™”๋ฉด

5. ๊ฒŒ์‹œ๊ธ€ ์ž‘์„ฑ ํ™”๋ฉด

6. ๊ฒŒ์‹œ๊ธ€ ๋ฆฌ์ŠคํŠธ ํ™”๋ฉด

[๊ธฐ๋ณธ ๋ณด๊ธฐ ๋ฐฉ์‹]

[๋ณด๊ธฐ ๋ฐฉ์‹ ๋ณ€๊ฒฝ]

7. ๊ฒŒ์‹œ๊ธ€ ์ˆ˜์ • ํ™”๋ฉด

8. ๋Œ“๊ธ€ ์ž‘์„ฑ ํ™”๋ฉด

9. ๋น„๋ฐ€ ๋Œ“๊ธ€ ์ž‘์„ฑ ํ™”๋ฉด

10. ๋Œ€๋Œ“๊ธ€ ์ž‘์„ฑํ™”๋ฉด

11. ๊ฒ€์ƒ‰ ํ™”๋ฉด

[์ „์ฒด ๊ฒŒ์‹œํŒ, ์ผ๋ฐ˜ ๊ฒŒ์‹œํŒ ํ•˜๋‹จ]

[์นดํŽ˜ ์ƒ๋‹จ]

[๊ฒ€์ƒ‰ ํŽ˜์ด์ง€]

12. ์ •๋ ฌ ํ™”๋ฉด

[์ „์ฒด ๊ฒŒ์‹œํŒ, ์ผ๋ฐ˜ ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์ •๋ ฌ]

[์นดํ…Œ๊ณ ๋ฆฌ๋ณ„ ์ •๋ ฌ]

13.์ธ๊ธฐ ๊ฒŒ์‹œํŒ ํ™”๋ฉด

โญํŽ˜์ด์ง€ ๋ณ„ ์„ธ๋ถ€ ๊ธฐ๋Šฅ
  1. ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ, ์†Œ์…œ ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€

  2. ๋ฉ”์ธ ํŽ˜์ด์ง€
  • ์ „์ฒด๊ธ€ ๋ณด๊ธฐ
  1. ์‚ฌ์ด๋“œ๋ฐ”
  • ์นดํŽ˜ ์ •๋ณด
  • ๋‚˜์˜ํ™œ๋™
  • ์ฆ๊ฒจ์ฐพ๋Š” ๊ฒŒ์‹œํŒ
  • ์ฆ๊ฒจ์ฐพ๊ธฐ ๋œ ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ธ๊ธฐ์žˆ๋Š” ๊ฒŒ์‹œํŒ์„ ํ‘œ์‹œ (์ถ”๊ฐ€ ๊ตฌํ˜„)
  • ์ตœ๊ทผ ๋Œ“๊ธ€, ๋‹ต๊ธ€
  • ์นดํŽ˜ ํƒˆํ‡ดํ•˜๊ธฐ
  1. ์นดํŽ˜ ์ธ๊ธฐ๊ธ€ ๊ฒŒ์‹œํŒ
  • ์ •ํ•ด์ง„ ๊ธฐ๊ฐ„ ๋‚ด์—์„œ ์กฐํšŒ/๋Œ“๊ธ€/์ข‹์•„์š” ์ˆ˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ธ๊ธฐ์žˆ๋Š” ๊ฒŒ์‹œ๊ธ€ ํ‘œ์‹œ
  1. ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง€
  • ๊ฒŒ์‹œํŒ์— ํ•ด๋‹นํ•˜๋Š” ๊ฒŒ์‹œ๊ธ€ ๋ชฉ๋ก ํ‘œ์‹œ
  1. ๊ฒŒ์‹œ๊ธ€ ์ž‘์„ฑ/์ˆ˜์ • ํŽ˜์ด์ง€
  • ๊ฒŒ์‹œ๊ธ€ ์ž‘์„ฑ ๋ฐ ์ˆ˜์ •
  1. ๊ฒŒ์‹œ๊ธ€ ํŽ˜์ด์ง€
  • ๊ฒŒ์‹œ๊ธ€ ์กฐํšŒ
  • ๋Œ“๊ธ€, ๋Œ€๋Œ“๊ธ€, ๋น„๋ฐ€๋Œ“๊ธ€(์ถ”๊ฐ€ ๊ตฌํ˜„) ์ž‘์„ฑ ๋ฐ ์‚ญ์ œ
  • ๊ฒŒ์‹œ๊ธ€ ์ข‹์•„์š” ๋ฐ ์ทจ์†Œ
  • ๊ฒŒ์‹œ๊ธ€ ์ˆ˜์ • ํŽ˜์ด์ง€๋กœ ์ด๋™
  • ๊ฒŒ์‹œ๊ธ€ ์‚ญ์ œ
  1. ์œ ์ € ์ •๋ณด ํŽ˜์ด์ง€
  • ๋งˆ์ด ํŽ˜์ด์ง€ : ์ž‘์„ฑ๊ธ€, ๋Œ“๊ธ€๋‹จ ๊ธ€, ์ข‹์•„์š”ํ•œ ๊ธ€
  • ํƒ€ ์œ ์ € ํŽ˜์ด์ง€ : ์ž‘์„ฑ๊ธ€, ๋Œ“๊ธ€๋‹จ ๊ธ€
  1. ๊ฒ€์ƒ‰
  • ํ‚ค์›Œ๋“œ์— ๋”ฐ๋ฅธ ๊ฒŒ์‹œ๊ธ€ ๊ฒ€์ƒ‰
  • ๊ฒ€์ƒ‰ ๊ธฐ๊ฐ„ ์„ค์ •, ๊ฒ€์ƒ‰ ๊ฒŒ์‹œํŒ ์„ค์ •, ๊ฒ€์ƒ‰ ๋Œ€์ƒ ์„ค์ •, ์ƒ์„ธ ๊ฒ€์ƒ‰

๊ฐœ๋ฐœ ๊ณผ์ •

๊ฐœ๋ฐœ ๋ฐฉ์‹

โญ ์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

์ด๋ฆ„ ๋ชฉ์ 
feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
fix ๋ฒ„๊ทธ ์ˆ˜์ •
docs ๋ฌธ์„œ ์—…๋ฐ์ดํŠธ
style ์Šคํƒ€์ผ ๋ณ€๊ฒฝ
refactor ๋ฆฌํŒฉํ† ๋ง
test ํ…Œ์ŠคํŠธ ์ถ”๊ฐ€
chore ์œ ์ง€๋ณด์ˆ˜

โญ Git ๋ธŒ๋žœ์น˜ : GitFlow ๋ฐฉ์‹

์ด๋ฆ„ ๋ชฉ์ 
main ์ตœ์ข… ๋ฐฐํฌ ๋ธŒ๋žœ์น˜
dev ํ†ตํ•ฉ ๋ธŒ๋žœ์น˜
feature ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ ๋ธŒ๋žœ์น˜
setEntity ์—”ํ‹ฐํ‹ฐ ํ†ตํ•ฉ ๋ธŒ๋žœ์น˜
docs ๋ฆฌ๋“œ๋ฏธ ์ˆ˜์ •

โญํšŒ์˜ ๋ฐฉ์‹(Agile)

์ฃผ 1ํšŒ ๊ธˆ์š”์ผ ์˜คํ›„ 6์‹œ ์Šคํ”„๋ฆฐํŠธ

1์ฃผ์ฐจ (12/26) ์ž๊ธฐ์†Œ๊ฐœ, ์„œ๋น„์Šค ์ •ํ•˜๊ธฐ, ๊ทœ์น™ ์ •ํ•˜๊ธฐ
2์ฃผ์ฐจ (1/5) ๊ธฐ๋ณธ ์„ค์ •, ๋„๋ฉ”์ธ ๋ชจ๋ธ, ER ๋‹ค์ด์–ด๊ทธ๋žจ
3์ฃผ์ฐจ (1/12) ํ•„์ˆ˜ ๊ธฐ๋Šฅ ์ •๋ฆฌ ๋ฐ ๋ถ„๋‹ด
4์ฃผ์ฐจ (1/19) ์—”ํ‹ฐํ‹ฐ ์ •๋ฆฌ, Api ์ •๋ฆฌ
5์ฃผ์ฐจ (1/26) ํ•„์ˆ˜ ๊ธฐ๋Šฅ ๊ตฌํ˜„
6์ฃผ์ฐจ (2/2) ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๊ตฌํ˜„, ํ”„๋ก ํŠธ ๊ตฌํ˜„ ๋งˆ๋ฌด๋ฆฌ, ๋ฒ ํฌ

โญPR ๋ฐฉ์‹

  • ๋ฐฑ์—”๋“œ: ์ž์‹ ์„ ์ œ์™ธํ•œ ํŒ€์›๋“ค์„ ๋ฆฌ๋ทฐ์–ด๋กœ ์„ค์ •, 4๋ช…์˜ ๋ฆฌ๋ทฐ์–ด๊ฐ€ ์žˆ์–ด์•ผ merge ๊ฐ€๋Šฅ
  • ํ”„๋ก ํŠธ: 2์ธ์ด๋ฏ€๋กœ ์„œ๋กœ ๊ฒ€ํ†  ํ›„ PR

ํŒ€์› ์ •๋ณด

Team-07 ํ™ฉ๋‘ํ˜„(Leader) ์ตœ์˜์ฃผ ์ „์ˆ˜๋นˆ ์ •์œค์žฌ
GitHub
๋ฐ•์ฐฌ์˜ ์กฐํ˜„์šฐ ํ—ˆ์œ ๋ฏผ
GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published