Skip to content

WhaleMarket/whale_market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

์„ธ์ƒ์„ ์›€์ง์ผ ์นญ์ฐฌ ์•ฑ ์›จ์ผ ๋งˆ์ผ“

[๋ฐฐํฌ URL]


ํ”„๋กœ์ ํŠธ ๋ฉ”์ธ ์ด๋ฏธ์ง€

๐Ÿ’ก ๊ฐœ์š”

๐Ÿณ ์›จ์ผ๋งˆ์ผ“์€ '์นญ์ฐฌ์€ ๊ณ ๋ž˜๋„ ์ถค์ถ”๊ฒŒ ํ•œ๋‹ค'๋Š” ๋ง์—์„œ ์˜๋ฏธ๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.

๐Ÿ‘ญ ์„œ๋น„์Šค ์‚ฌ์šฉ์ž๋Š” ์นญ์ฐฌ์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ์†Œ์…œ ๋„คํŠธ์›Œํฌ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค.

๐Ÿš€ ์‚ฌ์šฉ์ž๊ฐ€ ์นญ์ฐฌ์„ ๋ฐ›์œผ๋ฉด ๋ฆฌ์›Œ๋“œ๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋จน์ด๋ฅผ ๊ตฌ์ž…ํ•˜์—ฌ ์›จ์ผ์ด๋ฅผ ํ‚ค์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’ฌ ์›จ์ผ๋งˆ์ผ“์€ ๊ฒŒ์‹œ๋ฌผ ๋ฐ ๋Œ“๊ธ€ ์ž‘์„ฑ, ์‚ฌ์šฉ์ž ๊ฒ€์ƒ‰, ํŒ”๋กœ์šฐ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๐ŸŒ ์นญ์ฐฌ์„ ํ†ตํ•ด ์„œ๋กœ์—๊ฒŒ ๊ธ์ •์ ์ธ ์—๋„ˆ์ง€๋ฅผ ์ฃผ๊ธฐ ์œ„ํ•ด ์›จ์ผ๋งˆ์ผ“์ด ๋„์™€์ค๋‹ˆ๋‹ค!

โš™๏ธ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

[๊ฐœ๋ฐœ ๊ธฐ๊ฐ„]

  • 2022-06-26 ~ 2022-07-31

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

  • vscode

[ํšŒ์˜ ๋‚ด์šฉ]

[๊ธฐ์ˆ ]

  • FrontEnd: React, Styled-components, Axios, react-router-dom v5.2.0
  • BackEnd: ์ œ๊ณต๋œ API ์‚ฌ์šฉ
  • ์„œ๋น„์Šค ๋ฐฐํฌ ํ™˜๊ฒฝ: Netlify


๐Ÿ“Œ ํ”Œ๋กœ์šฐ ์ฐจํŠธ

ํ”Œ๋กœ์šฐ ์ฐจํŠธ

๐Ÿ‘€ ์›จ์ผ๋งˆ์ผ“ ๋‘˜๋Ÿฌ๋ณด๊ธฐ ํ”„๋กœ์ ํŠธ ์„ค๋ช…์„œ

๐Ÿ‘จ๐Ÿปโ€๐Ÿคโ€๐Ÿ‘จ๐Ÿป ํŒ€์› ์†Œ๊ฐœ

์ž„ํฌ๋ž˜ ์—ฌ์†Œํฌ ์ด์†Œ๋ฏผ ๋ฌธ ํฌ
github: rapidmon github: soheeyeo github: nimoseel github: moonhee0507

๐Ÿ“Œ ์—ญํ•  ๋ถ„๋‹ด

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป ์ž„ํฌ๋ž˜

  • ์›จ์ผ๋งˆ์ผ“ ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด ๊ธฐํš
  • ํ”„๋กœ์ ํŠธ ํŒ€ ํ…Œํฌ ๋ฆฌ๋“œ
  • ๊ฒŒ์‹œ๋ฌผ ์ž‘์„ฑ ํŽ˜์ด์ง€ ํ™”๋ฉด ๋ฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋ฌผํ’ˆ ์—…๋กœ๋“œ ํ™”๋ฉด ๋ฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋ผ์šฐํ„ฐ ์„ค๊ณ„ ๋ฐ useContext๋ฅผ ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ฐ”์ธ๋”ฉ
  • ์• ๋‹ˆ๋ฉ”์ด์…˜ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๊ณ ๋ž˜์—๊ฒŒ ๋จน์ด์ฃผ๊ธฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ์นญ์ฐฌํ•˜๊ธฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ์ฝ”๋“œ ๋ฆฌํŒฉํ† ๋ง

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ์—ฌ์†Œํฌ

  • ํ”„๋กœ์ ํŠธ ํŒ€ ๋””์ž์ธ ๋ฆฌ๋“œ
  • ๋กœ๊ณ  ์ œ์ž‘ ๋ฐ ํ”ผ๊ทธ๋งˆ ์„ธํŒ…
  • ๊ฒŒ์‹œ๋ฌผ ์—…๋กœ๋“œ ๋‚ ์งœ ๋ฐ ์‹œ๊ฐ„ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํ”„๋กœํ•„ ํŽ˜์ด์ง€, ํ”„๋กœํ•„ ์ˆ˜์ • ํŽ˜์ด์ง€, ๋ฉ”์ธ ํ”„๋กœํ•„ ํŽ˜์ด์ง€ ํ™”๋ฉด ๊ตฌํ˜„
  • ํ”„๋กœํ•„ ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๋ฐ ํ™”๋ฉด ์ด๋™ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๋ฐ˜์‘ํ˜• ์›น ๊ตฌํ˜„

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ์ด์†Œ๋ฏผ

  • Splash ํ™”๋ฉด ๋ฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๊ณ„์ • ๊ฒ€์ƒ‰, 404 ํ™”๋ฉด ๊ตฌํ˜„
  • ํ”ผ๋“œ UI ์ œ์ž‘ ๋ฐ ํ”ผ๋“œ ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ
  • ๊ฒŒ์‹œ๊ธ€, ๋ฌผํ’ˆ ์‚ญ์ œํ•˜๊ธฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ๊ธฐ๋ณธ ๋ชจ๋‹ฌ, alert ๋ชจ๋‹ฌ, ์ธ์šฉ๊ตฌ ๋ชจ๋‹ฌ ๊ตฌํ˜„ ๋ฐ ์—ฐ๊ฒฐ
  • ๋ฐ˜์‘ํ˜• ์›น ๊ตฌํ˜„

๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป ๋ฌธ ํฌ

  • ๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž… ํŽ˜์ด์ง€ ๊ตฌํ˜„
  • ๋กœ๊ทธ์ธ ๋ฐ ํšŒ์›๊ฐ€์ž… ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ ๋ฐ ๋ฐ์ดํ„ฐ ์š”์ฒญ/์—ฐ๊ฒฐ
  • ํŒ”๋กœ์›Œ ๋ชฉ๋ก ๋ฐ์ดํ„ฐ ์š”์ฒญ/์—ฐ๊ฒฐ
  • ๊ณ„์ • ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํ”ผ๋“œ ๋ฐ์ดํ„ฐ ์—ฐ๊ฒฐ, ๊ฒŒ์‹œ๋ฌผ ์ˆ˜์ • ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํ”„๋กœํ•„ ์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ๊ธฐ๋Šฅ ๋ฐ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๊ธฐ๋Šฅ ๊ตฌํ˜„
  • ํ”„๋กœํ•„ ์ˆ˜์ • ๊ธฐ๋Šฅ ๊ตฌํ˜„

๐Ÿ’ก ๊ธฐ๋Šฅ ๊ตฌํ˜„

[๊ธฐ๋Šฅ]

- ๐Ÿ” ์ธ์ฆ
    - ๋กœ๊ทธ์ธ
    - ํšŒ์› ๊ฐ€์ž…
        - ์ด๋ฉ”์ผ, ๋น„๋ฐ€๋ฒˆํ˜ธ / ์ด๋ฏธ์ง€, ์ด๋ฆ„, ID, ์ž๊ธฐ์†Œ๊ฐœ
    - ํšŒ์› ์ •๋ณด ์ˆ˜์ •
        - ์ด๋ฏธ์ง€, ์ด๋ฆ„, ID, ์ž๊ธฐ์†Œ๊ฐœ
    - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ
    - ํ† ํฐ ๊ฒ€์ฆ

- ๐ŸŽ ๋ฌผํ’ˆ
    - ๋ฌผํ’ˆ ๋ชฉ๋ก / ๋“ฑ๋ก / ์ˆ˜์ • / ์‚ญ์ œ
    - ์ด๋ฏธ์ง€ ํŒŒ์ผ ์—…๋กœ๋“œ / ์ˆ˜์ • / ๋ฏธ๋ฆฌ๋ณด๊ธฐ
    - ์œ ํšจ์„ฑ ๊ฒ€์‚ฌ
        - ์ด๋ฏธ์ง€, ๋ฌผํ’ˆ๋ช…, ๊ฐ€๊ฒฉ, ๋“ฑ๋ก๋งํฌ

- ๐Ÿ“ฑ ๊ฒŒ์‹œ๋ฌผ
    - ๊ฒŒ์‹œ๋ฌผ ๋ชฉ๋ก / ๋“ฑ๋ก / ์ˆ˜์ • / ์‚ญ์ œ / ์‹ ๊ณ 
    - ๋‹ค์ค‘ ์ด๋ฏธ์ง€ ํŒŒ์ผ ์—…๋กœ๋“œ(์ตœ๋Œ€ 3๊ฐœ) / ์ˆ˜์ • / ๋ฏธ๋ฆฌ๋ณด๊ธฐ

- ๐Ÿ’ฌ ๋Œ“๊ธ€
    - ๋Œ“๊ธ€ ๋“ฑ๋ก / ์‚ญ์ œ / ์‹ ๊ณ 

- ๐Ÿ” ๊ณ„์ • ๊ฒ€์ƒ‰

- ๐Ÿ‘ญ follow / unfollow

- ๐Ÿ’™ ์นญ์ฐฌํ•˜๊ธฐ

- ๐Ÿ† ๋ฆฌ์›Œ๋“œ
    - ๋žญํ‚น, ์นญ์ฐฌ ๊ฐœ์ˆ˜์— ๋”ฐ๋ฅธ ๋ฆฌ์›Œ๋“œ ํš๋“, ์›จ์ผ ํ‚ค์šฐ๊ธฐ

[UI Animation]

- Splash, NavBar animation
- marquee
- ์นญ์ฐฌํ•˜๊ธฐ ๋ฒ„ํŠผ
- ๊ณ ๋ž˜ ํ‚ค์šฐ๊ธฐ ๋ฒ„ํŠผ


๐Ÿ’ป ํŽ˜์ด์ง€ ์‹œ์—ฐ

1) ํ™ˆ

2) ๊ฒŒ์‹œ๋ฌผ

3) ํ”„๋กœํ•„

4) ๋“ฑ๋ก๋ฌผํ’ˆ

5) ์›จ์ผ ํ‚ค์šฐ๊ธฐ


๐Ÿš€ ์‹คํ–‰๋ฐฉ๋ฒ•

  npm install
  npm start

โš™๏ธ Defendency


๐Ÿ“ ํด๋”ํŠธ๋ฆฌ

  • assets/ : ์ด๋ฏธ์ง€, ์•„์ด์ฝ˜ ๋””๋ ‰ํ† ๋ฆฌ
  • components/ : ๊ธฐ๋Šฅ๋ณ„ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ ๋””๋ ‰ํ† ๋ฆฌ
  • constants/ : API_URL ๋ฐ IMG_EXTENSION ์ƒ์ˆ˜ ๋ชจ์Œ
  • context/ : ๋ฐ์ดํ„ฐ ๋ฐ”์ธ๋”ฉ์„ ์œ„ํ•œ Context ๋ชจ์Œ
  • hook/ : Custom Hook ๋””๋ ‰ํ† ๋ฆฌ
  • pages/ : ํŽ˜์ด์ง€๋ณ„ ์ปดํฌ๋„ŒํŠธ ๋ถ„๋ฆฌ ๋””๋ ‰ํ† ๋ฆฌ
  • routes/ : Main routes ๊ด€๋ฆฌ
  • theme/ : ํ”„๋กœ์ ํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š” keyframes ๋ชจ์Œ
๐Ÿ“ฆsrc
 โ”ฃ ๐Ÿ“‚asset
 โ”ฃ ๐Ÿ“‚components
 โ”ƒ โ”ฃ ๐Ÿ“‚emaillogin
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚button
 โ”ƒ โ”ƒ โ”— ๐Ÿ“‚LoginForm
 โ”ƒ โ”ฃ ๐Ÿ“‚JoinForm
 โ”ƒ โ”ฃ ๐Ÿ“‚login
 โ”ƒ โ”ฃ ๐Ÿ“‚main
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚homeFeed
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚homeSearch
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚mainProfile
 โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚follow
 โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚productUpload
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚productDetailUpload
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚productImgUpload
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”— ๐Ÿ“‚productUploadHeader
 โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚profile_edit
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚profileDetailUpload
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚profileEditHeader
 โ”ƒ โ”ƒ โ”ƒ โ”ƒ โ”— ๐Ÿ“‚profileImgUpload
 โ”ƒ โ”ƒ โ”ƒ โ”— ๐Ÿ“‚user_profile
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚market
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚postDetail
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚posting
 โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚imageuploadbutton
 โ”ƒ โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“‚postingheader
 โ”ƒ โ”ƒ โ”ƒ โ”— ๐Ÿ“‚postingsection
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“œChatProfileHeader
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“œHomeheader
 โ”ƒ โ”ƒ โ”ฃ ๐Ÿ“œHomeSection
 โ”ƒ โ”ƒ โ”— ๐Ÿ“œNavbar
 โ”ƒ โ”ฃ ๐Ÿ“‚modal
 โ”ƒ โ”ฃ ๐Ÿ“‚notFound
 โ”ƒ โ”ฃ ๐Ÿ“‚profile
 โ”ƒ โ”ฃ ๐Ÿ“‚splash
 โ”ฃ ๐Ÿ“‚constants
 โ”ฃ ๐Ÿ“‚context
 โ”ฃ ๐Ÿ“‚fonts
 โ”ฃ ๐Ÿ“‚hook
 โ”ฃ ๐Ÿ“‚pages
 โ”ƒ โ”ฃ ๐Ÿ“‚login_page
 โ”ƒ โ”ฃ ๐Ÿ“‚main_page
 โ”ƒ โ”ฃ ๐Ÿ“œLoadingPage
 โ”ƒ โ”— ๐Ÿ“œNotFoundPage
 โ”ฃ ๐Ÿ“‚routes
 โ”ฃ ๐Ÿ“‚theme
 โ”ฃ ๐Ÿ“œApp.js
 โ”ฃ ๐Ÿ“œindex.js
 โ”— ๐Ÿ“œPortal.js

โšฝ ํŠธ๋Ÿฌ๋ธ” ์ŠˆํŒ…

  • ์•„์ดํฐ ์‚ฌํŒŒ๋ฆฌ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ชจ๋‹ฌ ์ฐฝ ํ™•์ธ ์‹œ ๋ฒ„ํŠผ์˜ ์ƒ‰๊น”์ด ํŒŒ๋ž€์ƒ‰์ด ๋˜์–ด์žˆ๋˜ ํ˜„์ƒ์ด ์žˆ์—ˆ๋‹ค. ์ฐพ์•„๋ณด๋‹ˆ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ ์šฉ๋˜์–ด ์žˆ๋Š” css์ด๊ธฐ ๋•Œ๋ฌธ์— ์„ค์ •์„ ๋”ฐ๋กœ ํ•ด์ฃผ์–ด์•ผ ํ–ˆ๋‹ค.
  • ํŒŒ์ผ์— ์ด๋ฏธ์ง€๋ฅผ ๋„ฃ์„ ๋•Œ ํ”„๋ฆฌ๋ทฐ ํ˜•์‹์„ ReadResult๋กœ ๋”ฐ๋กœ ์„ค์ •ํ•ด์ฃผ์—ˆ๋Š”๋ฐ, ํ”„๋ฆฌ๋ทฐ๋ฅผ ํ•˜๊ฒ ๋‹ค๊ณ  ์„œ๋ฒ„์— ์š”์ฒญ์„ ๋ณด๋‚ด๋ฉด ๋ฉ”๋ชจ๋ฆฌ ๋‚ญ๋น„๊ฐ€ ์ƒ๊ธธ ๊ฒƒ ๊ฐ™์•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ txt๊ฐ™์€ ํ˜•์‹์˜ ํŒŒ์ผ๋„ ์ผ๋‹จ ๋“ค์–ด๊ฐ€์ง€๊ฒŒ ๋˜์—ˆ๋Š”๋ฐ, ๊ทธ๋ž˜์„œ ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ํŒŒ์ผ ํ˜•์‹์„ ๋”ฐ๋กœ ์„ค์ •ํ•ด ์ฃผ์—ˆ๋‹ค.
  • ์„œ๋ฒ„์—์„œ ์š”์ฒญ์„ ๋ฐ›์•„์˜จ ์ด๋ฏธ์ง€์˜ ํŒŒ์ผ์ด ์ด์ƒํ•  ๋•Œ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋Ÿฐ ํŒŒ์ผ๋“ค์ด ๋นˆ ํŒŒ์ผ๋กœ ๋ณด์ด์ง€ ์•Š๋„๋ก '์ด๋ฏธ์ง€๋ฅผ ์ฐพ์„ ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค.'์šฉ ์ด๋ฏธ์ง€๋ฅผ ๋”ฐ๋กœ ๋งŒ๋“ค์–ด ๋‘๊ณ  ์กฐ๊ฑด์— ๋ถ€ํ•ฉํ•˜๋ฉด ์ด ์ด๋ฏธ์ง€๊ฐ€ ๋œจ๋„๋ก ํ•˜์˜€๋‹ค.
  • ๋ฌผํ’ˆ์˜ ๊ฐ€๊ฒฉ์„ ์„œ๋ฒ„์—์„œ ๋ฐ›์•„์„œ localeString์œผ๋กœ ํ•œ๊ตญ์‹ ํ™”ํ๋‹จ์œ„๋กœ ๋งŒ๋“ค์–ด์ฃผ์—ˆ๋Š”๋ฐ, ๋ฌผํ’ˆ์˜ ๊ฐ€๊ฒฉ์ด null์ด๊ฑฐ๋‚˜ ๋ฌธ์ž์ธ ๊ฒฝ์šฐ๊ฐ€ ์žˆ์—ˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ๋ฅผ ๋Œ€๋น„ํ•ด์„œ, ์กฐ๊ฑด์‹์„ ๋„ฃ์–ด ์ฒ˜๋ฆฌํ•ด์ฃผ์—ˆ๋‹ค.
  • /main์œผ๋กœ ๋“ค์–ด๊ฐˆ ๊ฒฝ์šฐ navbar๋ฅผ ์ œ์™ธํ•œ ์•„๋ฌด ๊ฒƒ๋„ ์—†๋Š” ์ฐฝ์ด ๋œจ๊ธธ๋ž˜ /main์œผ๋กœ ๋“ค์–ด๊ฐ€๋ฉด ์ž๋™์œผ๋กœ /main/home์œผ๋กœ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ์—ˆ๋‹ค.
  • ๋žญํ‚น ๊ตฌํ˜„์—์„œ ์ „์ฒด ์œ ์ €๋กœ ๋žญํ‚น์„ ๊ตฌํ˜„ํ–ˆ๋”๋‹ˆ ๋กœ๋”ฉ์— ๋„ˆ๋ฌด ์˜ค๋žœ ์‹œ๊ฐ„์ด ๊ฑธ๋ ค ํŒ”๋กœ์ž‰ ๊ธฐ์ค€์œผ๋กœ ๊ณ ์ณ์ฃผ์—ˆ๋‹ค.
  • ์ด ์™ธ์—๋„, ์„œ๋ฒ„์—์„œ ์š”์ฒญ์„ ๋ฐ›์•„์˜ค๋Š” ๊ณณ์ด ์ด์ƒํ•ด์„œ ๊ธฐ๋Šฅ์ด ์ œ๋Œ€๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š๋˜ ๋ฌธ์ œ๋“ค์ด ์—ฌ๋Ÿฟ ์žˆ์—ˆ๋Š”๋ฐ, ์ œ ์œ„์น˜์—์„œ ์ •์ƒ์ ์œผ๋กœ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋‹ค ๊ณ ์ณ์ฃผ์—ˆ๋‹ค.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages