Skip to content
/ GOI Public

๐Ÿณโ€Šโ€ŠSSAFY 10๊ธฐ ํŠนํ™” ํ”„๋กœ์ ํŠธ-ํˆฌ์ž์˜ ๊ท€์žฌ๋“ค ๐Ÿ’ตโ€Šโ€Š

Notifications You must be signed in to change notification settings

GEISHAz/GOI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

ํˆฌ๊ท€ - ์ฒญ์†Œ๋…„์„ ์œ„ํ•œ ๋ชจ์˜ํˆฌ์ž ๊ฒŒ์ž„ ์„œ๋น„์Šค

์ธํŠธ๋กœํŽ˜์ด์ง€

๐ŸŽฅ ์†Œ๊ฐœ ์˜์ƒ

๐Ÿชช๋ฐฐ๊ฒฝ

์—ฌ๋Ÿฌ ์ธก๋ฉด์—์„œ ๋Œ€๋‘๋˜๋Š” ์ฃผ์‹(ํˆฌ์ž)์˜ ์ค‘์š”์„ฑ

1) ์ž์‚ฐ ๋‹ค๋ณ€ํ™”์™€ ๋ฆฌ์Šคํฌ ๊ด€๋ฆฌ

  • ์ฃผ์‹ ํˆฌ์ž๋Š” ์ž์‚ฐ์„ ๋‹ค๋ณ€ํ™”ํ•˜๊ณ  ๋ฆฌ์Šคํฌ๋ฅผ ๋ถ„์‚ฐ์‹œํ‚ค๋Š”๋ฐ ๋„์›€์„ ์คŒ

2) ์ธํ”Œ๋ ˆ์ด์…˜ ๋Œ€๋น„

  • ์ธํ”Œ๋ ˆ์ด์…˜์ด ์ƒ์Šนํ•  ๋•Œ, ์ฃผ์‹ ํˆฌ์ž๋Š” ์ž์‚ฐ ๊ฐ€์น˜์˜ ์ƒ์Šน์— ๋„์›€์„ ์ค„ ์ˆ˜ ์žˆ์Œ

3) ์ˆ˜์ต ์ฐฝ์ถœ๊ณผ ์ž๊ธˆ ์ฆ๋Œ€

  • ์ฃผ์‹ ํˆฌ์ž๋Š” ์žฅ๊ธฐ์ ์œผ๋กœ ์•ˆ์ •์ ์ธ ์ˆ˜์ต์„ ์ฐฝ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€๋Šฅ์„ฑ์ด ์žˆ์Œ

4) ๊ธˆ์œต ๊ต์œก๊ณผ ๊ฒฝํ—˜ ํš๋“

  • ์ฃผ์‹ ํˆฌ์ž๋ฅผ ํ†ตํ•ด ๊ธˆ์œต ์‹œ์žฅ์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ํ–ฅ์ƒ์‹œํ‚ค๊ณ  ๊ฒฝํ—˜์„ ์Œ“์„ ์ˆ˜ ์žˆ์Œ. ์ด๋Š” ๊ฐœ์ธ์˜ ์žฌ๋ฌด ๊ต์œก๊ณผ ๊ธˆ์œต์  ์ž๋ฆฝ์„ ์ฆ์ง„์‹œํ‚ฌ ์ˆ˜ ์žˆ์Œ

ํ•˜์ง€๋งŒ ์ด๋Ÿฌํ•œ ์ฃผ์‹ํˆฌ์ž๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ์ˆ˜๋‹จ์ด ๋ถ€์กฑํ•จ์„ ๋А๊ผˆ์Šต๋‹ˆ๋‹ค

  • ๊ต์œก ๋ถ€์กฑ

    โ†’ ๋งŽ์€ ์ฒญ์†Œ๋…„๋“ค์€ ์ฃผ์‹ํˆฌ์ž์— ๋Œ€ํ•œ ๊ต์œก์ด๋‚˜ ์ •๋ณด๋ฅผ ๋ฐ›์„ ๊ธฐํšŒ๊ฐ€ ๋ถ€์กฑํ•จ. ํ•™๊ต ๊ต์œก ๊ณผ์ •์—์„œ ๊ธˆ์œต ๊ต์œก์ด ๋ถ€์กฑํ•˜๊ฑฐ๋‚˜ ์ฃผ์‹ํˆฌ์ž์™€ ๊ด€๋ จ๋œ ์‹ค์ „ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ด ๋ถ€์กฑํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Œ

  • ๊ธˆ์œต ๋ฆฌํ„ฐ๋Ÿฌ์‹œ ๋ถ€์กฑ

    โ†’ ๋งŽ์€ ์ฒญ์†Œ๋…„๋“ค์€ ๊ธˆ์œต ๋ฆฌํ„ฐ๋Ÿฌ์‹œ(์žฌ์ •์  ์ง€์‹๊ณผ ์ดํ•ด)๊ฐ€ ๋ถ€์กฑํ•จ. ์ฃผ์‹ํˆฌ์ž์— ํ•„์š”ํ•œ ๊ธˆ์œต ์šฉ์–ด์™€ ๊ธฐ๋ณธ ๊ฐœ๋…์— ๋Œ€ํ•œ ์ดํ•ด๊ฐ€ ๋ถ€์กฑํ•˜๊ฑฐ๋‚˜ ๋ฏธ์ˆ™ํ•  ์ˆ˜ ์žˆ์Œ.

  • ์ž๊ธˆ ๋ถ€์กฑ

    โ†’ ์ฒญ์†Œ๋…„๋“ค์€ ์ฃผ์‹ํˆฌ์ž๋ฅผ ์œ„ํ•ด ์ถฉ๋ถ„ํ•œ ์ž๊ธˆ์„ ๊ฐ€์ง€๊ณ  ์žˆ์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Œ

๋”ฐ๋ผ์„œ ์ฒญ์†Œ๋…„๋“ค์ด ์ ‘๊ทผํ•˜๊ธฐ ์‰ฌ์šด ๊ฒŒ์ž„์ด๋ž€ ์ˆ˜๋‹จ์„ ํ†ตํ•ด ์ฃผ์‹ ๊ด€๋ จ ๊ฒฝํ—˜๊ณผ ์ง€์‹ ๊ธฐ๋ฅด๊ณ , ๋”๋ถˆ์–ด ํˆฌ์ž์— ๋Œ€ํ•œ ์žฌ๋ฏธ๋ฅผ ๊ฒฝํ—˜ํ•  ์ˆ˜ ์žˆ๋Š” ์„œ๋น„์Šค๋ฅผ ๊ธฐํšํ•˜์˜€์Šต๋‹ˆ๋‹ค

๐Ÿšฉ ๊ฐœ๋ฐœ๊ธฐ๊ฐ„

[ํ”„๋กœ์ ํŠธ ์ผ์ •]
์ง„ํ–‰ ๊ธฐ๊ฐ„ 2024.02.19 - 2024.04.05
์ธ์› 6๋ช…

์ฃผ์š” ๊ธฐ์ˆ 

โš’๏ธBackend

  • java17
  • springboot 3.2.3
  • spring jpa
  • spring security
  • spring web
  • oauth2
  • intelliJ IDE
  • WebSocket
  • QueryDSL

โš’๏ธFrontend

  • Node.js 20.11.0
  • VS CODE
  • React 18.2.0
  • Vite 5.1.4
  • Redux 5.0.1
  • Redux Tool Kit 2.2.1
  • TailWind CSS 3.4.1
  • chartJs 4.4.2

โš’๏ธDataBase

  • mariaDB
  • Redis

โš’๏ธInfra

  • aws ec2
  • docker & docker compose
  • jenkins

ํ˜‘์—… ํˆด

  • git
  • notion
  • jira
  • mattermost

์ปค๋ฐ‹ ์ปจ๋ฒค์…˜

Type ์„ค๋ช…
Feat ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ ์ถ”๊ฐ€
Fix ๋ฒ„๊ทธ ์ˆ˜์ •
Refactor ๋ฆฌํŽ™ํ† ๋ง
Design CSS๋“ฑ ์‚ฌ์šฉ์ž UI ๋””์ž์ธ ๋ณ€๊ฒฝ
Comment ์ฃผ์„ ์ถ”๊ฐ€ / ๋ณ€๊ฒฝ
Style ์ฝ”๋“œ ํฌ๋งทํŒ…, ์„ธ๋ฏธ์ฝœ๋ก  ๋ˆ„๋ฝ, ์ฝ”๋“œ ๋ณ€๊ฒฝ ์—†๋Š” ๊ฒฝ์šฐ
Docs ๋ฌธ์„œ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ
Test ํ…Œ์ŠคํŠธ ๊ด€๋ จ ์ฝ”๋“œ ์ถ”๊ฐ€, ์ˆ˜์ •, ์‚ญ์ œ๊ณผ ๋น„์ฆˆ๋‹ˆ์Šค ๋กœ์ง ๋ณ€๊ฒฝ ์—†๋Š” ๊ฒฝ์šฐ
Chore ์œ„์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋Š” ๊ธฐํƒ€ ๋ณ€๊ฒฝ์‚ฌํ•ญ(๋นŒ๋“œ ์Šคํฌ๋ฆฝํŠธ ์ˆ˜์ •, assets image, ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ € ๋“ฑ)
Init ํ”„๋กœ์ ํŠธ ์ดˆ๊ธฐ ์ƒ์„ฑ
Rename ํŒŒ์ผ ํ˜น์€ ํด๋”๋ช… ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ์˜ฎ๊ธฐ๋Š” ๊ฒฝ์šฐ
Remove ํŒŒ์ผ์„ ์‚ญ์ œํ•˜๋Š” ์ž‘์—…๋งŒ ์ˆ˜ํ–‰ํ•˜๋Š” ๊ฒฝ์šฐ

ํŒ€์› ์—ญํ•  ๋ถ„๋ฐฐ

๋ฅ˜ํƒœ์ˆ˜

ํŒ€์žฅ

Front-end

์ด๊ท€ํ˜„

ํŒ€์›

Front-end

์ •์›์ค€

ํŒ€์›

Back-end

์ •๋ฏผํ˜ธ

ํŒ€์›

Back-end

ํŽธ์ˆ˜์ง€

ํŒ€์›

Front-end

์ด์ค€์„œ

ํŒ€์›

Back-end


์•„ํ‚คํ…์ฒ˜ & ERD

์•„ํ‚คํ…์ฒ˜_ERD

ํ”„๋กœ์ ํŠธ ์‚ฐ์ถœ๋ฌผ

์ธํŠธ๋กœ ํŽ˜์ด์ง€

intro

๋กœ๊ทธ์ธ & ํ”„๋กœํ•„ ํŽ˜์ด์ง€

login_profile

ํ—ˆ๋ธŒ ํŽ˜์ด์ง€

hub

๋„์›€๋ง ํŽ˜์ด์ง€

help

๋žญํ‚น ํŽ˜์ด์ง€

rank

๊ฒŒ์ž„ ์ฑ„๋„ ํŽ˜์ด์ง€ & ๊ด‘์žฅ ํŽ˜์ด์ง€

channel_square

๋น ๋ฅธ ์ž…์žฅ

๋น ๋ฅธ์ž…์žฅ

๋ฐฉ์ฐพ๊ธฐ

๋ฐฉ์ฐพ๊ธฐ

์นœ๊ตฌ ์š”์ฒญ ๋ฐ›์Œ

์นœ๊ตฌ์•Œ๋ฆผ๋ฐ›์Œ

์นœ๊ตฌ ์ถ”๊ฐ€, ์ƒ๋Œ€๋ฐฉ์ด ์นœ๊ตฌ์ถ”๊ฐ€ ๋ฐ›์Œ

์นœ๊ตฌ์š”์ฒญ๋ณด๋‚ด๊ณ ์ƒ๋Œ€๋ฐฉ์ด๋ฐ›์Œ

์ฑ„ํŒ…

์ฑ„ํŒ…

1๋‹จ๊ณ„, 2๋‹จ๊ณ„ ์ •๋ณด

1๋‹จ๊ณ„_2๋‹จ๊ณ„์ •๋ณด

๊ตฌ๋งค์ •๋ณด๋‚ด์—ญ & ๋‚ด๋ณด์œ ์ฃผ์‹

๊ตฌ๋งค์ •๋ณด๋‚ด์—ญ_๋‚ด๋ณด์œ ์ฃผ์‹

๋งค๋„

๋งค๋„

๋งค์ˆ˜

๋งค์ˆ˜

๋‹ค์Œํ„ด

๋‹ค์Œํ„ด

๊ฒŒ์ž„ ๊ฒฐ๊ณผ

๊ฒฐ๊ณผ์ฐฝ

About

๐Ÿณโ€Šโ€ŠSSAFY 10๊ธฐ ํŠนํ™” ํ”„๋กœ์ ํŠธ-ํˆฌ์ž์˜ ๊ท€์žฌ๋“ค ๐Ÿ’ตโ€Šโ€Š

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6