Skip to content

jinwooseok/ari

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

1,410 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽต Ari - ๋ธ”๋ก์ฒด์ธ ๊ธฐ๋ฐ˜ ์Œ์› ์ŠคํŠธ๋ฆฌ๋ฐ ํ”Œ๋žซํผ

Ari Main Image

๋ถˆํˆฌ๋ช…ํ•œ ์ •์‚ฐ๊ณผ ๋ณต์žกํ•œ ์Œ์› ๋“ฑ๋ก ๊ณผ์ •์„ ๊ฐœ์„ ํ•˜๊ธฐ ์œ„ํ•œ ํƒˆ์ค‘์•™ํ™” ์Œ์› ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.
ํˆฌ๋ช…ํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ์™€ ์ž๋™ํ™”๋œ ์ •์‚ฐ ์‹œ์Šคํ…œ์œผ๋กœ ์•„ํ‹ฐ์ŠคํŠธ์™€ ์‚ฌ์šฉ์ž ๋ชจ๋‘์—๊ฒŒ ๊ณต์ •ํ•œ ์ƒํƒœ๊ณ„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


๐Ÿ“š ๋ชฉ์ฐจ (Table of Contents)


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

  • ๊ธฐ๊ฐ„: (์˜ˆ: 2025.03.04 ~ 2025.04.11)
  • ๊ธฐํš์˜๋„:
    ๊ธฐ์กด ์Œ์› ํ”Œ๋žซํผ์˜ ๋ถˆํˆฌ๋ช…ํ•œ ์ •์‚ฐ๊ณผ ๋ณต์žกํ•œ ๋“ฑ๋ก ๊ณผ์ •์„ ๊ฐœ์„ ํ•˜๊ณ , ๋ธ”๋ก์ฒด์ธ ๊ธฐ์ˆ ๋กœ ๊ณต์ •ํ•œ ์ƒํƒœ๊ณ„๋ฅผ ๊ตฌ์ถ•ํ•˜๊ธฐ ์œ„ํ•จ
  • ํ•ต์‹ฌ ์ปจ์…‰:
    ๋ธ”๋ก์ฒด์ธ ๊ธฐ๋ฐ˜์œผ๋กœ ํˆฌ๋ช…ํ•œ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ, ์ž๋™ํ™”๋œ ์ •์‚ฐ, ๋ˆ„๊ตฌ๋‚˜ ์‰ฝ๊ฒŒ ์Œ์›์„ ๋“ฑ๋กํ•  ์ˆ˜ ์žˆ๋Š” ํ”Œ๋žซํผ ์ œ๊ณต

๐Ÿงฉ ๋ฌธ์ œ ์ •์˜

๊ธฐ์กด ์Œ์› ํ”Œ๋žซํผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ์•ˆ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค:

  • โŒ ๋ถˆํˆฌ๋ช…ํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ
  • โŒ ๋ถˆ๊ณต์ •ํ•œ ์ˆ˜์ต ์ •์‚ฐ ๊ตฌ์กฐ
  • โŒ ๋ณต์žกํ•˜๊ณ  ์ œํ•œ์ ์ธ ์Œ์› ๋“ฑ๋ก ๊ณผ์ •
  • โŒ ๋ถˆ๋ฒ• ์‚ฌ์žฌ๊ธฐ ๋ฐ ์กฐํšŒ์ˆ˜ ์กฐ์ž‘ ๋ฌธ์ œ

๐Ÿ’ก ํ•ด๊ฒฐ๋ฐฉ์•ˆ

Ari๋Š” ๋ธ”๋ก์ฒด์ธ์˜ ํˆฌ๋ช…์„ฑ, ๋ถˆ๋ณ€์„ฑ, ํƒˆ์ค‘์•™ํ™” ํŠน์„ฑ์„ ํ™œ์šฉํ•˜์—ฌ ์•„๋ž˜์™€ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ ์„ค๋ช…
๐Ÿ”Ž ํˆฌ๋ช…ํ•œ ์ŠคํŠธ๋ฆฌ๋ฐ ๋ฐ์ดํ„ฐ IPFS + Merkle Tree๋ฅผ ํ†ตํ•œ ๊ฒ€์ฆ ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ
๐Ÿ’ฐ ๊ณต์ •ํ•œ ์ •์‚ฐ ์‹œ์Šคํ…œ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ๋ฅผ ํ™œ์šฉํ•œ ์˜จ์ฒด์ธ ์ •์‚ฐ
๐Ÿš€ ๊ฐ„ํŽธํ•œ ์Œ์› ๋“ฑ๋ก ๋ˆ„๊ตฌ๋‚˜ ๋ช‡ ๋ฒˆ์˜ ํด๋ฆญ์œผ๋กœ ์Œ์› ๋“ฑ๋ก ๊ฐ€๋Šฅ
๐Ÿ”„ ์ž๋™ํ™”๋œ ์ •์‚ฐ Chainlink Automation์„ ํ†ตํ•œ ๊ตฌ๋… ๊ธฐ๋ฐ˜ ์ •์‚ฐ ์ž๋™ํ™”

๐Ÿ”ง ๊ธฐ์ˆ  ๊ตฌ์„ฑ

๐Ÿ“ฆ ์•„ํ‚คํ…์ฒ˜ ์š”์•ฝ

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


๐Ÿ–ผ๏ธ ์™€์ด์–ดํ”„๋ ˆ์ž„

์™€์ด์–ดํ”„๋ ˆ์ž„ ์ด๋ฏธ์ง€


๐Ÿ“Š ERD

ํŠนํ™” (1)


๐Ÿงฑ ์ฃผ์š” ๊ธฐ์ˆ  ์Šคํƒ

๐Ÿ–ฅ๏ธ Client

๐Ÿ›  Backend

โš™ Infra & ๊ธฐํƒ€


โš™๏ธ ์„ฑ๋Šฅ ๊ฐœ์„  ๋ฐ ๊ธฐ์ˆ  ๊ณ ๋„ํ™”

  • ๊ธฐ์กด ์ŠคํŠธ๋ฆฌ๋ฐ ๋‚ด์—ญ ์กฐํšŒ ์‹œ๊ฐ„: ํ‰๊ท  46์ดˆ
  • ๊ฐœ์„  ํ›„ ํ•€๋‹ + ๋น„๋™๊ธฐ ์ฒ˜๋ฆฌ: ํ‰๊ท  8์ดˆ
    โ†’ CompletableFuture ๊ตฌ์กฐ ๋„์ž…์œผ๋กœ ์‘๋‹ต ์†๋„ ๋Œ€ํญ ๊ฐœ์„ 

๐Ÿ‘ฅ ํŒ€ ๊ตฌ์„ฑ

๐ŸŽง ์บ๋ฆญ์บ๋ฆญ์ฒด์ธ ํŒ€







ํŒ€์žฅ : ๊น€์ค€์„
INFJ
ํŒ€์› : ์ •๊ทœํ˜„
ISFP
ํŒ€์› : ๊ฐ•์ง€๋ฏผ
ISTP
ํŒ€์› : ๊ถŒ๋‚จํฌ
ENFP
ํŒ€์› : ์†ก์ฐฝํ˜„
ISTP
ํŒ€์› : ์ง„์šฐ์„
ENTJ
์˜จ์ฒด์ธ ์ •์‚ฐ ์„ค๊ณ„ ๋ฐ ๊ตฌํ˜„
Redis, IPFS, ์Šค๋งˆํŠธ์ปจํŠธ๋ž™ํŠธ
Chainlink ์˜คํ† ๋ฉ”์ด์…˜
์‹œ๊ฐํ™” / ๋””์ž์ธ ๊ตฌ์กฐ ์„ค๊ณ„
์ •์‚ฐ ์‹œ๊ฐ ์ž๋ฃŒ ๊ตฌ์„ฑ
๋ธ”๋ก์ฒด์ธ ์ธํ”„๋ผ ๊ตฌ์„ฑ
IPFS ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ ๋ฐ ์ฒ˜๋ฆฌ
CID, Merkle Tree ์ €์žฅ
ํ”„๋ก ํŠธ์—”๋“œ ๋ฉ”์ธํŽ˜์ด์ง€, ํŠธ๋ž™ ์žฌ์ƒ ๊ด€๋ จ ํŒŒํŠธ
์ธํ”„๋ผ ๋‹ด๋‹น
ํ”„๋ก ํŠธ์—”๋“œ ์ „์ฒด ๊ตฌ์กฐ ์„ค๊ณ„
IPFS ์ŠคํŠธ๋ฆฌ๋ฐ ๋‚ด์—ญ ์ฒ˜๋ฆฌ
React ๊ธฐ๋ฐ˜ ๊ตฌํ˜„
ํ”„๋ก ํŠธ์—”๋“œ ๋ฌธ์„œ ์ž‘์„ฑ
ํŽ˜์ด์ง€ ๊ตฌ์„ฑ ์ •๋ฆฌ ๋ฐ README

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Dart 61.2%
  • Java 37.2%
  • Solidity 1.4%
  • Other 0.2%