Skip to content

aishahansten/joblog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

371 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

JOBLOG

JOBLOG_MAIN

๋ชฉ์ฐจ

1๏ธ. ๊ฐœ์š”
2. ํŒ€์› ์†Œ๊ฐœ
3. ๊ฐœ๋ฐœ ํ™˜๊ฒฝ
4. ์„œ๋น„์Šค ํ™”๋ฉด
5. ์ฃผ์š” ๊ธฐ๋Šฅ
6. ๊ธฐ์ˆ  ์†Œ๊ฐœ
7. ์„ค๊ณ„ ๋ฌธ์„œ


1๏ธโƒฃ ๊ฐœ์š”

JOBLOG๋Š” ์ฒญ๋…„์ด ์ฃผ์ฒด์ ์œผ๋กœ ์ทจ์—… ๊ณผ์ •์„ ์ค€๋น„ํ•ด๋‚˜๊ฐˆ ์ˆ˜ ์žˆ๋„๋ก ์ทจ์—… ์ „๋ฐ˜์˜ ๊ณผ์ •์„ ์ผ€์–ดํ•ด์ฃผ๋Š” ์ข…ํ•ฉ ์ทจ์—…์ง€์› ์›น ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค

๐Ÿ’ก ํ•œ๊ณณ์— ๋ชจ์•„, ํ•œ๋ˆˆ์— ๋ณผ ์ˆ˜ ์žˆ๋Š” ๋‚ด ์ •๋ณด

  • ์ด๋ ฅ์„œ ์ž‘์„ฑ ์ž๋™ํ™”
  • ์ž๊ธฐ์†Œ๊ฐœ์„œ ๋ฌธํ•ญ๋ณ„ ์ปค์Šคํ…€ ์นดํ…Œ๊ณ ๋ฆฌํ™”
  • ๋‚˜์˜ ์ทจ์ค€์บ˜๋ฆฐ๋”

๐Ÿ’ก ์ •๋ณด์˜ ์žฌ์‚ฌ์šฉ์„ฑ ๊ทน๋Œ€ํ™”

  • ์‚ฌ์šฉ์ž ์ง€์› ํ˜„ํ™ฉ ํŠธ๋ž˜ํ‚น์„ ํ†ตํ•œ ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘
  • ์Šคํฌ๋žฉ ๊ณต๊ณ ์˜ ์ „ํ˜•๋ณ„ ๋ฆฌ๋ทฐ์ž‘์„ฑ๊ณผ ํ˜„์ง์ž์˜ ๊ธฐ์—…๋ฆฌ๋ทฐ

๐Ÿ’ก ๊ฐœ์ธ ๋งž์ถค ์—ฐ๊ฒฐํ˜• ์ง€์› ์„œ๋น„์Šค

  • ํฌ๋ง ์ง๋ฌด ๊ธฐ๋ฐ˜์˜ ์ฑ„์šฉ๊ณต๊ณ  ์ถ”์ฒœ
  • ์ทจ์—… ๊ถ๊ธˆ์ฆ์„ ํ•ด๊ฒฐํ•  ํ˜„์ง์ž์™€์˜ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ปคํ”ผ์ฑ—

2๏ธโƒฃ ํŒ€์› ์†Œ๊ฐœ

์ •ํœ˜์› ๋ฐ•์‹œ์—ฐ ๋ฐฉ์†Œ์˜ ๊น€๋ณด๊ฒฝ ์ดํ˜„์˜ ์ดํฌ๋ณ‘
์ •ํœ˜์› ๋ฐ•์‹œ์—ฐ ๋ฐฉ์†Œ์˜ ๊น€๋ณด๊ฒฝ ์ดํ˜„์˜ ์ดํฌ๋ณ‘
FrontEnd & Leader FrontEnd Infra BackEnd BackEnd BackEnd
Data Binding
Function
Design & Publishing
UCC
Infra
WebRTC
CRUD
Function
DB
Batch
Certification
Kafka



3๏ธโƒฃ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

โšก Management Tool


โšก IDE


โšก Infra


โšก Frontend


โšก Backend


โšก Database


โšก Server


โšก Code review




4๏ธโƒฃ ์„œ๋น„์Šค ํ™”๋ฉด

๐ŸŒˆ ๋กœ๊ทธ์ธ

๋กœ๊ทธ์ธ

๐ŸŒˆ ๊ณต๊ณ  ๊ฒ€์ƒ‰ ๋ฐ ์ƒ์„ธ

๊ณต๊ณ _๊ฒ€์ƒ‰_๋ฐ_์ƒ์„ธ

๐ŸŒˆ ๊ณต๊ณ  ๋“ฑ๋ก

๊ณต๊ณ ๋“ฑ๋ก

๐ŸŒˆ ์ž๊ธฐ์†Œ๊ฐœ์„œ ๋ฌธํ•ญ ์ž‘์„ฑ

์ž๊ธฐ์†Œ๊ฐœ์„œ_๋ฌธํ•ญ_์ž‘์„ฑ

๐ŸŒˆ ์ž๊ธฐ์†Œ๊ฐœ์„œ ๋ฌธํ•ญ ํŽธ์ง‘

์ž๊ธฐ์†Œ๊ฐœ์„œ_๋ฌธํ•ญ_ํŽธ์ง‘

๐ŸŒˆ ์ „ํ˜• ์ƒ์„ฑ

์ „ํ˜•_์ƒ์„ฑ

๐ŸŒˆ ์ „ํ˜• ์ „์šฉ ์ด๋ ฅ์„œ ์ƒ์„ฑ

์ „ํ˜•_์ „์šฉ_์ด๋ ฅ์„œ_์ƒ์„ฑ

๐ŸŒˆ ์ „ํ˜• ๋ฆฌ๋ทฐ ์ƒ์„ฑ

์ „ํ˜•_๋ฆฌ๋ทฐ_์ƒ์„ฑ

๐ŸŒˆ ์ž…์‚ฌ์ง€์›์„œ ์ž‘์„ฑ ๋ฐ ๋‹ค์šด

์ž…์‚ฌ์ง€์›์„œ_์ž‘์„ฑ_๋ฐ_๋‹ค์šด

๐ŸŒˆ ๋‹ค์ด์–ด๋ฆฌ

๋‹ค์ด์–ด๋ฆฌ

๐ŸŒˆ ์ปค๋ฎค๋‹ˆํ‹ฐ

์ปค๋ฎค๋‹ˆํ‹ฐ

๐ŸŒˆ ์„ค์ •

์„ค์ •

5๏ธโƒฃ ์ฃผ์š” ๊ธฐ๋Šฅ

๐Ÿ“Œ ๊ฐœ์ธ ๋งž์ถค ์ฑ„์šฉ์ผ์ • ๊ด€๋ฆฌ

  • ์Šคํฌ๋žฉ ๊ณต๊ณ  ์ „ํ˜• ์ผ์ • ์บ˜๋ฆฐ๋” ์—ฐ๋™
  • ์™ธ๋ถ€ ์ „ํ˜• ๊ด€๋ฆฌ
  • ๊ฐœ์ธ ์ผ์ • ๊ด€๋ฆฌ
  • ์ „ํ˜• ๋ฆฌ๋ทฐ ๋‹ค์ด์–ด๋ฆฌ ์ž‘์„ฑ

๐Ÿ“Œ ์ด๋ ฅ์„œ ์ž์†Œ์„œ ํ†ตํ•ฉ ๊ด€๋ฆฌ/๋‚ด๋ณด๋‚ด๊ธฐ

  • ์ด๋ ฅ์„œ ์ž๋™ ์™„์„ฑ
  • ์ž์†Œ์„œ ๋งž์ถค๋ฒ• ๊ฒ€์‚ฌ
  • ์ด๋ ฅ์„œ ์ž์†Œ์„œ ํ†ตํ•ฉ ๊ด€๋ฆฌ
  • PDF ๋‚ด๋ณด๋‚ด๊ธฐย 

๐Ÿ“Œ ํ˜„์ง์ž-์ทจ์ค€์ƒ ์ปคํ”ผ์ฑ—

  • WebRTC ํ™œ์šฉ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ปคํ”ผ์ฑ—
  • ํ˜„์ง์ž-์ทจ์ค€์ƒ ์ปค๋„ฅ์…˜ ์ƒ์„ฑ
  • ์ถ”๊ฐ€ ์งˆ๋ฌธ Q&A ๊ฒŒ์‹œํŒ ์ด์šฉ

๐Ÿ“Œ ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ ๊ธฐ๋Šฅ

  • ์ปคํ”ผ์ฑ— ์‹ ์ฒญ, ์ˆ˜๋ฝ ๋ฐ ๊ฑฐ์ ˆ ์•Œ๋ฆผ
  • ๊ธˆ์ผ ๊ฐœ์ธ ์ผ์ • ์•Œ๋ฆผ
  • ๋งˆ๊ฐ ์ž„๋ฐ• ์ „ํ˜• ์ผ์ • ์•Œ๋ฆผ
  • ์ง€์› ํ˜„ํ™ฉ ๋ฐ ๋ณต๊ธฐ ์•Œ๋ฆผ

๐Ÿ“Œ OpenAI ๋ฉด์ ‘ ์˜ˆ์ƒ์งˆ๋ฌธ ์ œ๊ณต

  • ์ž์†Œ์„œ ๊ธฐ๋ฐ˜ ๋ชจ์˜๋ฉด์ ‘
  • Chat GPT Open API ํ™œ์šฉ ์˜ˆ์ƒ์งˆ๋ฌธ ์ถ”์ฒœ

6๏ธโƒฃ ๊ธฐ์ˆ  ์†Œ๊ฐœ

โญ ์ทจ์ค€ ์บ˜๋ฆฐ๋”

  • FullCalendar๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž ๋งž์ถค ์ผ์ •๊ด€๋ฆฌ ๊ฒฝํ—˜ ์ œ๊ณต

โญ ์‹ค์‹œ๊ฐ„ ํ™”์ƒ ์ปคํ”ผ์ฑ—

  • WebRTC๋ฅผ ํ™œ์šฉํ•œ ํ…์ŠคํŠธ ๋ฐ ํ™”์ƒ ์ฑ„ํŒ… ๊ธฐ๋Šฅ์œผ๋กœ ๋›ฐ์–ด๋‚œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜ ์ œ๊ณต

โญ ์†Œ์…œ ๋กœ๊ทธ์ธ

  • Spring Security์™€ OAuth2.0์„ ํ™œ์šฉํ•˜์—ฌ ๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž… ์ ˆ์ฐจ ์ตœ์†Œํ™”

โญ ์ฑ„์šฉ ๊ณต๊ณ 

  • Spring Batch์™€ ์‚ฌ๋žŒ์ธ API๋ฅผ ํ™œ์šฉํ•˜์—ฌ ์ •ํ™•ํ•˜๊ณ  ๋ฐฉ๋Œ€ํ•œ ์ฑ„์šฉ ๊ณต๊ณ  ์ œ๊ณต

โญ ์‹ค์‹œ๊ฐ„ ์•Œ๋ฆผ

  • Kafka์™€ SSE๋ฅผ ํ™œ์šฉํ•œ ์•Œ๋ฆผ ๊ธฐ๋Šฅ์œผ๋กœ ์ผ์ • ๊ด€๋ฆฌ์˜ ํŽธ์˜์„ฑ ์ œ๊ณต

7๏ธโƒฃ ์„ค๊ณ„ ๋ฌธ์„œ

๐Ÿ“‚ Swagger

JOBLOG_SWAGGER

๐Ÿ“‚ ERD

JOBLOG_ERD

๐Ÿ“‚ ์„œ๋น„์Šค ์•„ํ‚คํ…์ฒ˜

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

About

๐ŸŒ์ทจ์—…์ค€๋น„์ƒ์„ ์œ„ํ•œ ์ข…ํ•ฉ ์ทจ์—…์ง€์› ์„œ๋น„์Šค JOBLOG์˜ ๋ ˆํฌ์ง€ํ† ๋ฆฌ์ž…๋‹ˆ๋‹ค๐ŸŒ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors