Skip to content

YBK1/ChoKi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,366 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿฅ๐Ÿงบ ์šฐ๋ฆฌ ์•„์ด ์•ˆ์ „ํ•œ ์‹ฌ๋ถ€๋ฆ„ ๋„์šฐ๋ฏธ [์ดˆํ‚ค] (chore+kids)

image.png

Index

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

์•„์ด๋“ค ์‹ฌ๋ถ€๋ฆ„ ๋„์šฐ๋ฏธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

[์‹ฌ๋ถ€๋ฆ„]

  • ์žฅ๋ณด๊ธฐ ๊ฒฝ๋กœ๋ฅผ ๋ถ€๋ชจ๋‹˜์ด ์ž์œ ๋กญ๊ฒŒ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋“ฑ๋กํ•œ ๊ฒฝ๋กœ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ์•ˆ์ „๊ฒฝ๋กœ์™€ ์ตœ๋‹จ๊ฒฝ๋กœ๋„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.
  • ์•„์ด์˜ ์‹ค์‹œ๊ฐ„ ์œ„์น˜๋ฅผ ํ™•์ธํ•˜๊ณ  ๊ฒฝ๋กœ ์ดํƒˆ ์‹œ ๋ณดํ˜ธ์ž์—๊ฒŒ ์•Œ๋ฆผ์ด ๊ฐ‘๋‹ˆ๋‹ค.
  • ์ƒํ’ˆ ๋ฐ”์ฝ”๋“œ ์Šค์บ” ์‹œ ๋ณดํ˜ธ์ž๊ฐ€ ์„ค์ •ํ•œ ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋‚ด ์ƒํ’ˆ๊ณผ ๋น„๊ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถ€๋ชจ๋‹˜์€ ์•„์ด๊ฐ€ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋‹ด๊ณ  ์žˆ๋Š” ์žฅ๋ฐ”๊ตฌ๋‹ˆ๋ฅผ ๋ฐ”๋กœ ํ™•์ธํ•˜๊ณ , ๋ฉ”์‹œ์ง€๋ฅผ ํ†ตํ•ด ํžŒํŠธ๋ฅผ ์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•„์ด๊ฐ€ ์žฌํ™œ์šฉ ์“ฐ๋ ˆ๊ธฐ๋ฅผ ์ดฌ์˜ํ•˜๋ฉด AI๋ฅผ ํ†ตํ•ด ํ•™์Šตํ•œ ๊ฒฐ๊ณผ๋กœ ๋ถ„๋ฅ˜๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

[๊ฒŒ์ด๋ฏธํ”ผ์ผ€์ด์…˜]

  • ์•„์ด๋Š” ๋ฏธ์…˜์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ๊ฒฝํ—˜์น˜๋ฅผ ์–ป๊ณ , ๋ ˆ๋ฒจ์—…์„ ํ†ตํ•ด ๋™๋ฌผ ์บ๋ฆญํ„ฐ๋ฅผ ๋ฝ‘์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋Œ€ํ‘œ ์บ๋ฆญํ„ฐ์™€ 3๊ฐ€์ง€์˜ ๋ชจ์…˜์„ ํ†ตํ•ด ์ƒํ˜ธ์ž‘์šฉ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฝ‘์€ ์บ๋ฆญํ„ฐ๋Š” ๋„๊ฐ์— ๊ธฐ๋ก๋˜๋ฉฐ ๋ณธ์ธ์˜ ๋†์žฅ์—์„œ ๋›ฐ์–ด ๋…ธ๋Š” ๋ชจ์Šต์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.๊ฒฐ๊ณผ๋กœ ๋ถ„๋ฅ˜๋ฐฉ๋ฒ•์„ ์•ˆ๋‚ดํ•ฉ๋‹ˆ๋‹ค.

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

2024.10.14 ~ 2024.11.19 (์ด 5์ฃผ)

๊ฐœ๋ฐœ ํ™˜๊ฒฝ

  • BE : Java17, Spring boot 3,
  • FE : React18, Typescript, Next.js
  • AI: Python 3.10 Gunicorn 23.0.0, Flask 3.10, Pytorch 2.5.0
  • DB: Postgre, Mongo DB, Redis, Elastic Search
  • Infra: Ubuntu, Docker, Jenkins, Nginx
  • Client: Unity 2021.3.24f1
  • Script Language : C#

๊ธฐ๋Šฅ ์†Œ๊ฐœ

๋ถ€๋ชจ ํ™ˆ

  • ํ™ˆ ํ™”๋ฉด: ์—ฐ๋™๋œ ์ž๋…€์˜ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ , ์žฅ๋ณด๊ธฐ๋ฅผ ์œ„ํ•œ ๊ฒฝ๋กœ๋ฅผ ์ƒ์„ฑํ•˜๋Ÿฌ ์ด๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ดˆ๋Œ€ ์ฝ”๋“œ ํ™•์ธ: ์ž๋…€๋ฅผ ์—ฐ๋™ํ•˜๊ธฐ ์œ„ํ•œ ์ดˆ๋Œ€์ฝ”๋“œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ™ˆ ํ™”๋ฉด ์ดˆ๋Œ€ ์ฝ”๋“œ ํ™•์ธ
Home Calendar

์•„์ด ๋ณ„ ์ •๋ณด ํ™”๋ฉด

  • ์•„์ด ์ •๋ณด ํ™”๋ฉด: ์•„์ด์˜ ์ƒ์„ธ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ  ๋ถ€์—ฌํ•œ ์‹ฌ๋ถ€๋ฆ„ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•Œ๋ฆผ ํ™”๋ฉด: ์•„์ด๊ฐ€ ์‹ฌ๋ถ€๋ฆ„์„ ์‹œ์ž‘ํ•˜๊ฑฐ๋‚˜ ์™„๋ฃŒํ–ˆ์„ ๋•Œ ์•Œ๋ฆผ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์‹ฌ๋ถ€๋ฆ„ ๊ธฐ๋ก ํ•˜๊ธฐ: ์•„์ด๊ฐ€ ์™„๋ฃŒํ•œ ์‹ฌ๋ถ€๋ฆ„์— ์ฝ”๋ฉ˜ํŠธ๋ฅผ ๋‹ฌ๊ณ  ์•จ๋ฒ”์— ๊ธฐ๋กํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์•จ๋ฒ” ํ™•์ธ ํ•˜๊ธฐ: ์•จ๋ฒ”์—์„œ ์•„์ด๊ฐ€ ์™„๋ฃŒํ•œ ์‹ฌ๋ถ€๋ฆ„ ๋ชฉ๋ก์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์•„์ด ์ •๋ณด ํ™”๋ฉด ์•Œ๋ฆผ ํ™”๋ฉด ์‹ฌ๋ถ€๋ฆ„ ๋ถ€์—ฌ ํ™”๋ฉด ์•จ๋ฒ” ํ™•์ธํ•˜๊ธฐ
crew_1 crew_2 crew_3

์žฅ๋ณด๊ธฐ ๋ถ€์—ฌ ํ™”๋ฉด

  • ๊ฒฝ๋กœ ์„ค์ •: ์•„์ด๊ฐ€ ๊ฐ€์•ผํ•  ๋ชฉ์ ์ง€๋ฅผ ์„ค์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฌผํ’ˆ ๊ฒ€์ƒ‰ : ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ๋‹ด์„ ๋ฌผํ’ˆ์„ ๊ฒ€์ƒ‰ํ•ฉ๋‹ˆ๋‹ค.
  • ์žฅ๋ฐ”๊ตฌ๋‹ˆ ์ƒ์„ฑ: ์•„์ด๊ฐ€ ์‚ฌ์˜ฌ ๋ฌผํ’ˆ์˜ ๋ชฉ๋ก์„ ๋งŒ๋“ค๊ณ  ๋“ฑ๋กํ•ฉ๋‹ˆ๋‹ค.
๊ฒฝ๋กœ ์„ค์ • ์žฅ๋ฐ”๊ตฌ๋‹ˆ ์ƒ์„ฑ ์•จ๋ฒ” ํ™•์ธํ•˜๊ธฐ
battle_1 battle_3 battle_3

์•„์ด ๋ฉ”์ธ ํ™”๋ฉด

  • ๋Œ€ํ‘œ ์บ๋ฆญํ„ฐ ํ™”๋ฉด : ๋Œ€ํ‘œ ์บ๋ฆญํ„ฐ์˜ ๋ชจ์Šต๊ณผ ์ƒํ˜ธ์ž‘์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • ์ฃผ๋ณ€ ์•„์ด๋“ค ํ™•์ธ : ๋‚ด ์ฃผ๋ณ€ ์•„์ด๋“ค์˜ ์บ๋ฆญํ„ฐ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋‚ด ๋†์žฅ ๋ชจ์Šต ๋ณด๊ธฐ : ๋‚ด๊ฐ€ ํš๋“ํ•œ ์บ๋ฆญํ„ฐ๋“ค์ด ๋Œ์•„๋‹ค๋‹ˆ๋Š” ๋†์žฅ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋Œ€ํ‘œ ์บ๋ฆญํ„ฐ ํ™”๋ฉด ์ฃผ๋ณ€ ์•„์ด๋“ค ํ™•์ธ ๋‚ด ๋†์žฅ ๋ชจ์Šต ๋ณด๊ธฐ
profile_1 profile_2 profile_3

์žฅ๋ณด๊ธฐ ์‹คํ–‰ ํ™”๋ฉด

  • ๋‚ด ์œ„์น˜ ํ™•์ธ: ํ˜„์žฌ ์œ„์น˜๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ง€๋„์œ„์˜ ์ด๋™ํ•ด์•ผ ํ•  ๊ฒฝ๋กœ, ๋ฐฉํ–ฅ, ์˜ˆ์ƒ ์‹œ๊ฐ„ ๋“ฑ์˜ ์ •๋ณด๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋ถ€๋ชจ์˜ ์•„์ด ์œ„์น˜ ํ™•์ธ : ๋ถ€๋ชจ๊ฐ€ ์•„์ด๊ฐ€ ํ˜„์žฌ ์–ด๋””์— ์œ„์น˜ํ•ด ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์žฅ๋ณด๊ธฐ ์ข…๋ฃŒ ํ™”๋ฉด: ์ธ์ฆ ์‚ฌ์ง„์„ ์ดฌ์˜ํ•˜๊ณ  ์žฅ๋ณด๊ธฐ๋ฅผ ์ข…๋ฃŒํ–ˆ์Œ์„ ์•Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๋‚ด ์œ„์น˜ ํ™•์ธ ๋ถ€๋ชจ์˜ ์•„์ด ์œ„์น˜ ํ™•์ธ ์žฅ๋ณด๊ธฐ ์ข…๋ฃŒ ํ™”๋ฉด
profile_1 profile_2 profile_3

์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋‹ด๊ธฐ ํ™”๋ฉด

  • ์žฅ๋ฐ”๊ตฌ๋‹ˆ ํ™”๋ฉด: ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ์–ด๋–ค ๋ฌผ๊ฑด์ด ๋‹ด๊ฒจ์žˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋ฌผํ’ˆ ์ถ”๊ฐ€: ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ๋‹ด์„ ๋ฌผํ’ˆ์˜ ๋ฐ”์ฝ”๋“œ๋ฅผ ์ธ์‹์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋ฌผํ’ˆ ์ถ”๊ฐ€ ํ™•์ธ : ๋ฌผํ’ˆ ์ถ”๊ฐ€๊ฐ€ ์ •ํ™•ํ•œ์ง€ ์žฌํ™•์ธ ํ•˜๋Š” ํ™”๋ฉด์ž…๋‹ˆ๋‹ค.
์žฅ๋ฐ”๊ตฌ๋‹ˆ ํ™”๋ฉด ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋ฌผํ’ˆ ์ถ”๊ฐ€ ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋ฌผํ’ˆ ์ถ”๊ฐ€ ํ™•์ธ
predict_1 predict_2 IMG_7353

์žฌํ™œ์šฉ

  • ์žฌํ™œ์šฉ ์ดฌ์˜ : ์“ฐ๋ ˆ๊ธฐ๋ฅผ ์ดฌ์˜ํ•ด ์žฌํ™œ์šฉ ๋ถ„๋ฅ˜๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์ดฌ์˜ ๊ฒฐ๊ณผ ํ™”๋ฉด : ์ดฌ์˜ํ•œ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์—ฌ์ฃผ๊ณ  ๋ถ„๋ฅ˜ ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ์žฌํ™œ์šฉ ์ข…๋ฃŒ ํ™”๋ฉด : ์ธ์ฆ ์‚ฌ์ง„์„ ์ดฌ์˜ํ•˜๊ณ  ์žฌํ™œ์šฉ์„ ์ข…๋ฃŒํ–ˆ์Œ์„ ์•Œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์žฌํ™œ์šฉ ์ดฌ์˜ ์ดฌ์˜ ๊ฒฐ๊ณผ ํ™”๋ฉด ์žฌํ™œ์šฉ ์ข…๋ฃŒ ํ™”๋ฉด
exercise_1 exercise_2 exercise_3

์‚ฐ์ถœ๋ฌผ

ERD

ERD

MongoDB Document Structure

Architecture ๊ตฌ์กฐ๋„

Architecture

ํŒ€ ์†Œ๊ฐœ

๊น€์—ฌ์ค€ ๊น€๋ฏผ์ฃผ ๊น€์˜๋นˆ ๋ฐ•์ง€์‘ ์ธํ˜ธํ˜„ ์ตœ์Šนํ•„

@junjunclub

@MINJOO-KIM

@ybk1

@JiEung2

@inhohyun

@piilll
ํŒ€์žฅ | BE | UNITY FE | DESIGN BE | AI BE | INFRA FE | UNITY | QA FE | DESIGN

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published