Skip to content
@RunningDuk

RunningDuk

๐Ÿซ๐Ÿƒโ€โ™‚๏ธโ€โžก๏ธ UniRun

๐Ÿš€ ํ”„๋กœ์ ํŠธ ์†Œ๊ฐœ

UniRun์€ ๋Œ€ํ•™์ƒ ๋Ÿฌ๋„ˆ๋“ค์„ ์œ„ํ•œ NFT ๊ธฐ๋ฐ˜ ๋Ÿฌ๋‹(Running) ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”Œ๋žซํผ์ด๋‹ค.

๊ฐœ์ธ ๋Ÿฌ๋‹ ๋ฐ์ดํ„ฐ๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ•์ ํ•˜๊ณ  ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ๋ฌผ๋ก , ๋Œ€ํ•™๊ต ๋‚ด ๋Ÿฌ๋‹ ํฌ๋ฃจ ๋ฐ ํƒ€ ๋Œ€ํ•™ ํฌ๋ฃจ ๊ฐ„์˜ ๋„คํŠธ์›Œํ‚น์„ ์ง€์›ํ•œ๋‹ค.
์‚ฌ์šฉ์ž๋Š” ์ž์œ ๋กญ๊ฒŒ ์ผ์ •์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ์‚ฌ์šฉ์ž๊ฐ€ ์ƒ์„ฑํ•œ ๋Ÿฌ๋‹ ์ผ์ •์— ์ฐธ์—ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, 5.5km๋ฅผ ๋‹ฌ๋ฆด ๋•Œ๋งˆ๋‹ค โ€˜RapiDโ€™ ํ† ํฐ์ด ์ž๋™์œผ๋กœ ์ƒ์„ฑ๋˜๊ณ  ์ง€๊ธ‰๋œ๋‹ค.
์ง€๊ธ‰๋œ RapiD๋Š” ๊ฐ ๋Œ€ํ•™๊ต์˜ ๋งˆ์Šค์ฝ”ํŠธ๊ฐ€ ๋Ÿฌ๋‹ํ•˜๋Š” ๋ชจ์Šต์„ ๋‹ด์€ ์บ๋ฆญํ„ฐ NFT ์•„์ดํ…œ์„ ๊ตฌ๋งคํ•˜๋Š” ๋ฐ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
UniRun์€ ๋Œ€ํ•™์ƒ ๋Ÿฌ๋„ˆ๋“ค์—๊ฒŒ ๋Ÿฌ๋‹์— ๋Œ€ํ•œ ์ƒˆ๋กœ์šด ๋™๊ธฐ์™€ ๊ฐ€์น˜๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ์ฆ๊ฒ๊ณ  ์ง€์† ๊ฐ€๋Šฅํ•œ ๋Ÿฌ๋‹ ๋ฌธํ™”๋ฅผ ๋งŒ๋“ค์–ด ๊ฐ„๋‹ค.

๐Ÿš€ ํ”„๋กœ์ ํŠธ ์„ฑ๊ณผ

ํ•œ๊ตญ์ •๋ณด์ฒ˜๋ฆฌํ•™ํšŒ ACK 2024 ๋…ผ๋ฌธ์ง‘(์ œ31๊ถŒ ์ œ2ํ˜ธ)์— โ€˜๋ธ”๋ก์ฒด์ธ ๊ธฐ์ˆ ์„ ํ™œ์šฉํ•œ ๋Ÿฌ๋‹ ํ”Œ๋žซํผ ์„ค๊ณ„โ€™๋ฅผ ์ฃผ์ œ๋กœ ๋…ผ๋ฌธ์„ ๊ฒŒ์žฌํ•˜๊ณ  ์šฐ์ˆ˜์ƒ์„ ์ˆ˜์ƒํ•˜๋Š” ์„ฑ๊ณผ๋ฅผ ์–ป์—ˆ๋‹ค.

ํ•œ๊ตญ์ •๋ณด์ฒ˜๋ฆฌํ•™ํšŒ ๋…ผ๋ฌธ ๊ฒŒ์žฌ - ์šฐ์ˆ˜์ƒ ์ˆ˜์ƒ ๋Œ€ํ•™์ƒ ๋Ÿฌ๋„ˆ๋“ค์„ ์œ„ํ•œ NFT ๊ธฐ๋ฐ˜ ๋Ÿฌ๋‹ ์ปค๋ฎค๋‹ˆํ‹ฐ ํ”Œ๋žซํผ : UniRun์˜ ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„ (2024๋…„ ํ•œ๊ตญ์ •๋ณด์ฒ˜๋ฆฌํ•™ํšŒ ํ•™์ˆ ๋Œ€ํšŒ๋…ผ๋ฌธ์ง‘, ์ œ 31๊ถŒ 2ํ˜ธ)

image


๐Ÿƒโ€โ™‚๏ธย R&R ๋ถ„๋ฐฐ

๋ถ„์•ผ ์ด๋ฆ„ ํฌ์ง€์…˜
๊ฐœ๋ฐœ(FE) ๋ฅ˜์ฃผ์•„ ๐Ÿ”ฆ ํ”„๋ก ํŠธ์—”๋“œ ๋ฆฌ๋“œ, ํšŒ์›๊ฐ€์ž…, ํ™ˆ, ๋งˆ์ดํŽ˜์ด์ง€, ๋Ÿฌ๋‹ ๊ธฐ๋ก, ๋Ÿฌ๋‹ ์ผ์ •, nft ํ™”๋ฉด UI ๊ตฌํ˜„ ๋ฐ ์„œ๋ฒ„ ์—ฐ๋™, goolge map api ์—ฐ๋™
๊ฐœ๋ฐœ(FE) ๊น€ํ•˜๋Š˜ ๐Ÿ“ฑ UI ๋””์ž์ธ, ์บ˜๋ฆฐ๋” ํ™”๋ฉด UI ๊ตฌํ˜„ ๋ฐ ์„œ๋ฒ„ ์—ฐ๋™
๊ฐœ๋ฐœ(BE) ํ™ฉ์ง€๋ฏผ ๐Ÿ’ป ๋ฐฑ์—”๋“œ ๋ฆฌ๋“œ, ์‹œ์Šคํ…œ ์„ค๊ณ„, DB ์„ค๊ณ„, API ์„ค๊ณ„, ์„œ๋ฒ„ ๊ฐœ๋ฐœ (๋Ÿฌ๋‹, ๋ธ”๋ก์ฒด์ธ, ์บ˜๋ฆฐ๋”), ๋ธ”๋ก์ฒด์ธ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ์ž‘์„ฑ ๋ฐ ๋ฐฐํฌ
๊ฐœ๋ฐœ(BE) ๊ฐ•์„œ์—ฐ ๐Ÿ–ฅ๏ธ DB ์„ค๊ณ„, API ์„ค๊ณ„, ์นด์นด์˜ค ๋กœ๊ทธ์ธ ์—ฐ๋™, ํšŒ์› ๊ด€๋ฆฌ

๐Ÿ“… ์ผ์ •

24.04.01(์›”) ~ 24.10.31(๊ธˆ) (์ด 28์ฃผ)

  • ๊ธฐํš ๋ฐ ์„ค๊ณ„ : 04.01 ~ 06.30 (12์ฃผ)
    • ๊ธฐํš : ํ”„๋กœ์ ํŠธ ์•„์ด๋””์–ด ๋…ผ์˜, ์ฃผ์ œ ๊ตฌ์ฒดํ™”, UI ๋””์ž์ธ
    • ์„ค๊ณ„ : ๊ธฐ์ˆ  ์Šคํƒ ์„ ์ •, ๊ธฐ๋Šฅ ์š”๊ตฌ ๋ช…์„ธ์„œ ์ž‘์„ฑ, ERD, ์™€์ด์–ดํ”„๋ ˆ์ž„, ํ”„๋กœ์ ํŠธ ๊ตฌ์กฐ ์„ค๊ณ„, REST API ์„ค๊ณ„
  • ๊ฐœ๋ฐœ : 07.08 ~ 10.31 (16์ฃผ)
    • UI ๊ตฌํ˜„
    • API ๊ตฌํ˜„
    • ํ”„๋กœ์ ํŠธ ์ฃผ์š” ๊ธฐ๋Šฅ ๊ตฌํ˜„
    • ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ์ž‘์„ฑ
    • ๋ธ”๋ก์ฒด์ธ ๋„คํŠธ์›Œํฌ ์—ฐ๋™
    • ๋ฐฐํฌ ๋ฐ ์ธํ”„๋ผ ๊ตฌ์ถ•

๐Ÿ›  Tech Stack




Others


๐ŸŽฏ ๋Œ€ํ‘œ ๊ธฐ๋Šฅ

image

  • ํšŒ์› ๊ด€๋ฆฌ
    • ํšŒ์›๊ฐ€์ž…, ๋กœ๊ทธ์ธ, ๋กœ๊ทธ์•„์›ƒ, ํšŒ์›ํƒˆํ‡ด๋ฅผ ์ง„ํ–‰ํ•œ๋‹ค.
  • ๋Ÿฌ๋‹
    • ๊ตฌ๊ธ€ ์ง€๋„๋ฅผ ํ†ตํ•ด ์‹ค์‹œ๊ฐ„์œผ๋กœ ๋Ÿฌ๋‹ ์‹œ๊ฐ„๊ณผ ๊ฑฐ๋ฆฌ ๊ธฐ๋ก์„ ํ™•์ธํ•œ๋‹ค.
  • ๋Ÿฌ๋‹ ์ผ์ • ๊ด€๋ฆฌ
    • ๋Ÿฌ๋‹ ์ผ์ •์„ ์ƒ์„ฑํ•˜๊ณ  ์ฐธ์—ฌํ•œ๋‹ค.
    • ๋Œ€ํ•™๋ณ„๋กœ ๊ต๋‚ด์™€ ์ „์ฒด๋ฅผ ๊ตฌ๋ถ„ํ•˜๊ณ , ๊ฐ ๋Œ€ํ•™์˜ ๋Ÿฌ๋‹ ํŠน์„ฑ์— ๋งž์ถฐ ์ •๊ทœ๋Ÿฐ๊ณผ ๋ฒˆ๊ฐœ๋Ÿฐ์œผ๋กœ ์œ ํ˜•์„ ์„ธ๋ถ„ํ™”ํ•œ๋‹ค.
  • ๋Ÿฌ๋‹ ๊ธฐ๋ก ๊ด€๋ฆฌ
    • ๋‚ ์งœ, ๋Ÿฌ๋‹ ์†Œ์š” ์‹œ๊ฐ„, ์ด ๋‹ฌ๋ฆฐ ๊ฑฐ๋ฆฌ, ์นผ๋กœ๋ฆฌ ๋“ฑ ๋Ÿฌ๋‹ ๊ธฐ๋ก์„ ํ™•์ธํ•œ๋‹ค.
  • ํ† ํฐ ๋ณด์ƒ
    • ๋Ÿฌ๋‹ ๊ฑฐ๋ฆฌ 5.5km ๋‹ฌ์„ฑ ์‹œ, UniRun ์ž์ฒด ํ† ํฐ RapiD๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
  • NFT ๊ตฌ๋งค
    • RapiD ํ† ํฐ์„ ์‚ฌ์šฉํ•˜์—ฌ NFT๋ฅผ ๊ตฌ๋งคํ•œ๋‹ค.

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

image

ERD

image

API

API ๋ช…์„ธ์„œ

UI ํ™”๋ฉด

ํ™ˆ UI ์บ˜๋ฆฐ๋” UI
image image
๋Ÿฌ๋‹ ์‹œ์ž‘ UI ๋Ÿฌ๋‹ ์ค‘ UI
image image
NFT ๊ตฌ๋งค UI NFT ์†Œ์žฅ UI
image image

๋ธ”๋ก์ฒด์ธ

ํ† ํฐ ๋ฐœํ–‰ ํ๋ฆ„๋„

image
ERC20 ์ปจํŠธ๋ž™ํŠธ๋Š” Solidity๋กœ ์ž‘์„ฑ ํ›„ ๋„คํŠธ์›Œํฌ์— ๋ฐฐํฌ๋˜์–ด ์ดˆ๊ธฐ ๊ณต๊ธ‰๋Ÿ‰์ด ์„ค์ •๋˜๊ณ  ์†Œ์œ ์ž ์ง€๊ฐ‘์— Mint ์ž‘์—…์œผ๋กœ ๋ฐœํ–‰๋œ๋‹ค. ๋ฐœํ–‰๋œ ํ† ํฐ์€ ๋„คํŠธ์›Œํฌ์— ๊ธฐ๋ก๋˜์–ด ์œ ํ†ต ๋ฐ ์ „์†ก์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์„œ๋น„์Šค์— ํ™œ์šฉ๋œ๋‹ค.

ํ† ํฐ ๋ฐœํ–‰ ๊ฒฐ๊ณผ

image

โœ’ ํ”„๋กœ์ ํŠธ ํšŒ๊ณ 

๋ฅ˜์ฃผ์•„

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

๊น€ํ•˜๋Š˜

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

ํ™ฉ์ง€๋ฏผ

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

๊ฐ•์„œ์—ฐ

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

Popular repositories Loading

  1. UniRun-FE UniRun-FE Public

    Forked from bourgeois46/UniRun-FE

    TypeScript

  2. UniRun-BE UniRun-BE Public

    Java 1

  3. UniRun-Blockchain UniRun-Blockchain Public

    JavaScript 1

  4. .github .github Public

Repositories

Showing 4 of 4 repositories

Top languages

Loadingโ€ฆ

Most used topics

Loadingโ€ฆ