Skip to content

JEmilyKoo/Cha-nG

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

waving Typing SVG

๐Ÿš€ Chain G

์นœํ•œ ์‚ฌ๋žŒ๋“ค๊ณผ ๋ˆ ๋ฌธ์ œ๋กœ ์–ด์ƒ‰ํ•˜์ง€ ์•Š๋„๋ก, ๊ฐ€๋ณ์ง€๋งŒ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ์ •๋ฆฌํ•ด์ฃผ๋Š” ์ฝ”๋ฆฌ๋น™ ์„œ๋น„์Šค!

Chain G ์‚ฌ์ดํŠธ ๋ฐ”๋กœ ๊ฐ€๊ธฐ

๐Ÿ”— ํŠนํ™” ๊ธฐ์ˆ  - ๋ธ”๋ก์ฒด์ธ

๐Ÿ”—๐Ÿซ™ ERD

๐Ÿง‘โ€๐Ÿ’ปMembers

๐Ÿ“ˆ Progress

๐Ÿ”ท 1. [EPIC] ๊ธฐํš ๋ฐ ์„ค๊ณ„ (2์ฃผ์ฐจ ์™„๋ฃŒ ๋ชฉํ‘œ : 03/10 - 03/16)

๐Ÿ“Œ [STORY] ์™€์ด์–ดํ”„๋ ˆ์ž„ ๋ฐ ์‚ฌ์šฉ์ž ํ๋ฆ„ ์ •์˜ (FE)

  • โœ… ์ดˆ๊ธฐ ๋ ˆ์ด์•„์›ƒ ๊ตฌ์„ฑ
  • โœ… ๋„ค๋ธŒ๋ฐ” ์ฃผ์š” ๊ธฐ๋Šฅ(๊ณ„์•ฝ์„œ ์ž‘์„ฑ, ๊ณต๊ธˆ ๊ด€๋ฆฌ, ์ •์‚ฐ ๊ด€๋ฆฌ, ์—ญํ•  ๋ฐฐ์ •, ์šฐ๋ฆฌ๋งŒ์˜ ์ƒํ™œ) ์™€์ด์–ดํ”„๋ ˆ์ž„ ์„ค๊ณ„
  • โœ… ์ดํ•ด๊ด€๊ณ„์ž ํ”ผ๋“œ๋ฐฑ ๋ฐ˜์˜ ํ›„ ์ˆ˜์ •

๐Ÿ“Œ [STORY] ๊ธฐ๋Šฅ ๋ช…์„ธ์„œ ์ž‘์„ฑ (๊ณตํ†ต)

  • โœ… ๊ฐ ์ฃผ์š” ๊ธฐ๋Šฅ(๊ณ„์•ฝ, ์ •์‚ฐ, ์—ญํ•  ๋ฐฐ์ • ๋“ฑ)์— ๋Œ€ํ•œ ๋ช…์„ธ ์ž‘์„ฑ
  • โœ… API ๋ช…์„ธ์„œ ์ž‘์„ฑ ๋ฐ ๊ฐœ๋ฐœํŒ€๊ณผ ๊ธฐ๋Šฅ ํ™•์ •

๐Ÿ“Œ [STORY] ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง ๋ฐ API ์„ค๊ณ„ (BE)

  • โœ… ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ERD ์„ค๊ณ„
  • โœ… API ์—”๋“œํฌ์ธํŠธ ์ •์˜ ๋ฐ ๋ฌธ์„œํ™”
  • โœ… API ์‘๋‹ต ๊ตฌ์กฐ ์„ค๊ณ„

๐Ÿ“Œ [STORY] UI/UX ๋””์ž์ธ ์‹œ์Šคํ…œ ๊ตฌ์ถ• (FE)

  • โœ… ์ปฌ๋Ÿฌ ํŒ”๋ ˆํŠธ & ํƒ€์ดํฌ๊ทธ๋ž˜ํ”ผ ์ •์˜
  • โœ… ๋ฒ„ํŠผ, ์ž…๋ ฅ ํ•„๋“œ ๋“ฑ ๊ณตํ†ต UI ์ปดํฌ๋„ŒํŠธ ์„ค๊ณ„
  • โœ… ์•„์ด์ฝ˜ ๋ฐ ์Šคํƒ€์ผ ๊ฐ€์ด๋“œ ์ž‘์„ฑ

๐Ÿ“Œ [STORY] MVP ํ•ต์‹ฌ ํ™”๋ฉด UI ๋””์ž์ธ (FE)

  • โœ… ๊ทธ๋ฃน ์ƒ์„ฑ/๊ด€๋ฆฌ UI ๋””์ž์ธ
  • โœ… ๊ณ„์•ฝ ์ƒ์„ฑ ๋ฐ ์Šน์ธ ํ”„๋กœ์„ธ์Šค UI ๋””์ž์ธ
  • โœ… ๋‚ฉ๋ถ€ ๋‚ด์—ญ ๋ฐ ์ƒํƒœ ๊ด€๋ฆฌ UI ๋””์ž์ธ
  • โœ… ๊ณต๋™ ์ง€์ถœ ๊ด€๋ฆฌ UI ๋””์ž์ธ
  • โœ… ์ฒญ์†Œ ๋ฐ ์ƒํ™œ ๊ทœ์น™ ๊ด€๋ฆฌ UI ๋””์ž์ธ
  • โœ… ๊ฐœ๋ฐœํŒ€๊ณผ ๋””์ž์ธ ํ•ธ๋“œ์˜คํ”„ (Zeplin/Figma ํ™œ์šฉ)

๐Ÿ”น 2. [EPIC] MVP ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (3~4์ฃผ์ฐจ ๋ชฉํ‘œ : 03/17 - 03/30)

โœ… ๊ทธ๋ฃน ๋ฐ ๊ณ„์•ฝ ๊ด€๋ฆฌ

๐Ÿ“Œ [STORY] ๊ทธ๋ฃน ์ƒ์„ฑ ๋ฐ ๊ด€๋ฆฌ ๊ตฌํ˜„

  • ๊ทธ๋ฃน ์ƒ์„ฑ API ๊ฐœ๋ฐœ (BE)
  • ๊ทธ๋ฃน ์ฐธ์—ฌ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)
  • ๊ทธ๋ฃน ๋‚ด ์œ ์ € ์ œํ•œ (1๋ช… 1๊ทธ๋ฃน) ๋กœ์ง ์ ์šฉ (BE)

๐Ÿ“Œ [STORY] ๊ณ„์•ฝ ์ƒ์„ฑ ๋ฐ ์Šน์ธ ํ”„๋กœ์„ธ์Šค

  • ๊ณ„์•ฝ์„œ ์ƒ์„ฑ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)
  • ๊ณ„์•ฝ ์ œ์ถœ ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)
  • ๊ณ„์•ฝ ์ƒํƒœ ๊ด€๋ฆฌ (PENDING, APPROVED, REJECTED) (BE)
  • ์Šน์ธ ํ”„๋กœ์„ธ์Šค: ๋ชจ๋“  ์ฐธ์—ฌ์ž๊ฐ€ ์Šน์ธ ์‹œ APPROVED ์ฒ˜๋ฆฌ (BE)
  • REJECTED ๋ฐœ์ƒ ์‹œ ๋‹ค์‹œ PENDING์œผ๋กœ ๋ณ€๊ฒฝ (BE)
  • UI/UX: ๊ณ„์•ฝ์„œ ์ž…๋ ฅ & ์Šน์ธ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ (FE)

โœ… ๋‚ฉ๋ถ€ ๋ฐ ๊ฒฐ์ œ ์‹œ์Šคํ…œ

๐Ÿ“Œ [STORY] ์›”์„ธ ๋‚ฉ๋ถ€ ์ฒ˜๋ฆฌ (์ž๋™ํ™” ์Šค์ผ€์ค„๋ง)

  • ๋‚ฉ๋ถ€ ๋‚ ์งœ(๋งค์›” 10์ผ) ์ž๋™ ์Šค์ผ€์ค„๋ง (BE)
  • ๊ณ„์•ฝ ์ฐธ์—ฌ์ž ๋น„์œจ์— ๋”ฐ๋ผ ๊ธˆ์•ก ์ž๋™ ์ด์ฒด (BE)
  • ํŠธ๋žœ์žญ์…˜ ์„ฑ๊ณต ์‹œ PAID ์ฒ˜๋ฆฌ (BE)
  • ํŠธ๋žœ์žญ์…˜ ์‹คํŒจ ์‹œ UNPAID ์ฒ˜๋ฆฌ (BE)
  • UI/UX: ์ •์‚ฐ ๋‚ด์—ญ ํ™•์ธ & ๋ฆฌํฌํŠธ ํŽ˜์ด์ง€ ๊ฐœ๋ฐœ (FE)

๐Ÿ“Œ [STORY] ๊ณต๊ณผ๊ธˆ ๋‚ฉ๋ถ€ ์ฒ˜๋ฆฌ (์ž๋™ํ™” ์Šค์ผ€์ค„๋ง)

  • ๋งค์ฃผ ์›”์š”์ผ ๊ณต๊ณผ๊ธˆ ๊ธˆ์•ก ์กฐํšŒ ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)
  • ๋งค์ฃผ ๊ธˆ์š”์ผ ๊ณต๊ณผ๊ธˆ ์ž๋™ ๊ฒฐ์ œ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)
  • ์ฐธ์—ฌ์ž๋ณ„ ๋น„์œจ์— ๋งž๊ฒŒ ๊ฒฐ์ œ ์ฒ˜๋ฆฌ (BE)
  • ํŠธ๋žœ์žญ์…˜ ์„ฑ๊ณต ์‹œ PAID ์ฒ˜๋ฆฌ, ์‹คํŒจ ์‹œ UNPAID ์ฒ˜๋ฆฌ (BE)

๐Ÿ“Œ [STORY] ๊ฒฐ์ œ ์‹คํŒจ ์ฒ˜๋ฆฌ

  • ์ž”์•ก ๋ถ€์กฑ ์‹œ ๊ฒฐ์ œ ์‹คํŒจ ์ฒ˜๋ฆฌ ๊ตฌํ˜„ (BE)
  • ๊ฒฐ์ œ ์‹คํŒจ ์‹œ UNPAID ์ƒํƒœ๋กœ ์ €์žฅ (BE)
  • ๊ฒฐ์ œ ์‹คํŒจ ๋‚ด์—ญ ์กฐํšŒ API ๊ฐœ๋ฐœ (BE)

โœ… ๋ธ”๋ก์ฒด์ธ ์Šค๋งˆํŠธ ์ปจํŠธ๋ž™ํŠธ ์—ฐ๋™ (Polygon + Web3j)

๐Ÿ“Œ [STORY] ์Šค๋งˆํŠธ ๊ณ„์•ฝ ์ƒ์„ฑ ๋ฐ ๋ฐฐํฌ

  • Alchemy ํ”Œ๋žซํผ์„ ์‚ฌ์šฉํ•ด ํ…Œ์ŠคํŠธ๋„ท ๋ฐ ๋ฉ”์ธ๋„ท ๊ตฌ์„ฑ (BE)
  • Solidity ๊ธฐ๋ฐ˜ ๊ณ„์•ฝ ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐ ๋ฐฐํฌ (BE)
  • Solidity ๊ธฐ๋ฐ˜ ์›”์„ธ&๊ณต๊ณผ๊ธˆ ์ฝ”๋“œ ์ž‘์„ฑ ๋ฐ ๋ฐฐํฌ (BE)
  • ์„œ๋ฒ„ ๊ฐœ์ธ ์ง€๊ฐ‘ ์ƒ์„ฑ ๋ฐ ๊ฐ€์Šค๋น„ ์ถฉ์ „ (BE)

๐Ÿ“Œ [STORY] ๊ณ„์•ฝ ์ •๋ณด ๋ธ”๋ก์ฒด์ธ ์ €์žฅ

  • Web3j๋ฅผ ํ™œ์šฉํ•œ ๊ณ„์•ฝ ์ •๋ณด ์ถ”๊ฐ€ (BE)
  • PolygonScan ํŠธ๋žœ์žญ์…˜ ํ•ด์‹œ ์กฐํšŒ ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)

๐Ÿ“Œ [STORY] ๊ณ„์•ฝ ์ •๋ณด PDF ๋‹ค์šด๋กœ๋“œ (๊ณ ๋„ํ™” ๊ธฐ๋Šฅ)

  • ๊ณ„์•ฝ ์ •๋ณด + ํŠธ๋žœ์žญ์…˜ ํ•ด์‹œ๋ฅผ ํฌํ•จํ•œ PDF ๋ฌธ์„œ ์ƒ์„ฑ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)

โœ… ๊ณต๋™ ์ง€์ถœ ๋ฐ ์ƒํ™œ ๊ด€๋ฆฌ

๐Ÿ“Œ [STORY] ๊ณต๋™ ์ง€์ถœ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ

  • ๊ณต๋™ ๊ณ„์ขŒ ์ƒ์„ฑ ๋ฐ ๋“ฑ๋ก ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)
  • ๊ณต๋™ ์ƒํ™œ๋น„ ๊ณ„์ขŒ ๋‚ด์—ญ ์กฐํšŒ ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)
  • ์‚ฌ์šฉ์ž๋ณ„ ์ง€์ถœ ๋น„์œจ ๋ฐ ์ •์‚ฐ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)

๐Ÿ“Œ [STORY] ์ƒํ™œ ๊ทœ์น™ ๋ฐ ์—ญํ•  ๊ด€๋ฆฌ

  • ์ƒํ™œ ๊ทœ์น™ ์ƒ์„ฑ ๋ฐ ์Šน์ธ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)
  • ์—ญํ•  ๋ถ„๋ฐฐ (์ฒญ์†Œ ๋“ฑ) ์ž๋™ ๋ฐฐ์ • ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (BE)
  • ํ™ˆ ํ™”๋ฉด์—์„œ ๋‹น์ผ ์—ญํ•  ์ฒดํฌ ๋ฐ ๋ฏธ์ฒดํฌ ์‹œ ์•Œ๋ฆผ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (FE)

โœ… ํ‘ธ์‹œ ์•Œ๋ฆผ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ

  • ๊ณ„์•ฝ์„œ ์ œ์ถœ ํ›„ ์Šน์ธ ์š”์ฒญ ์•Œ๋ฆผ (BE)
  • ๊ณต๊ธˆ ์‚ฌ์šฉ ๋‚ด์—ญ ์•Œ๋ฆผ (BE)
  • ์ •์‚ฐ ๋‚ฉ๋ถ€์ผ ์•Œ๋ฆผ (BE)
  • ์—ญํ•  ์ˆ˜ํ–‰ ๋ฏธ์™„๋ฃŒ ์‹œ ๋ฆฌ๋งˆ์ธ๋“œ ์•Œ๋ฆผ (BE)
  • ์ƒํ™œ ๊ทœ์น™ ๋ณ€๊ฒฝ ์Šน์ธ ์š”์ฒญ ์•Œ๋ฆผ (BE)

๐Ÿ”น 3. [EPIC] ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ (5์ฃผ์ฐจ ๋ชฉํ‘œ : 03/31 - 04/06)

๐Ÿ“Œ [STORY] ๊ฒ€์ƒ‰ ๋ฐ ํ•„ํ„ฐ ๊ธฐ๋Šฅ ์ถ”๊ฐ€

  • โœ… ๊ณ„์•ฝ ๋ฐ ์ง€์ถœ ๋‚ด์—ญ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ ๊ตฌํ˜„ (BE)
  • โœ… ํ•„ํ„ฐ ๊ธฐ๋Šฅ ์ถ”๊ฐ€ ๋ฐ UX ๊ฐœ์„  (FE)

๐Ÿ“Œ [STORY] ์ถ”๊ฐ€ UI/UX ๊ฐœ์„ 

  • โœ… ์‚ฌ์šฉ์ž ํ”ผ๋“œ๋ฐฑ ๋ฐ˜์˜ํ•˜์—ฌ UI ์ˆ˜์ • (FE)
  • โœ… ๋””์ž์ธ ์ตœ์ ํ™” ๋ฐ ํด๋ฆฌ์‹ฑ (FE)

๐Ÿ”น 4. [EPIC] ์ตœ์ข… QA ๋ฐ ๋ฐœํ‘œ ์ค€๋น„ (6์ฃผ์ฐจ ๋ชฉํ‘œ : 04/07 - 04/11)

๐Ÿ“Œ [STORY] QA ๋ฐ ๋ฒ„๊ทธ ์ˆ˜์ •

  • โœ… ํฌ๋กœ์Šค๋ธŒ๋ผ์šฐ์ง• ํ…Œ์ŠคํŠธ (FE)
  • โœ… ๋ฐ˜์‘ํ˜• ํ…Œ์ŠคํŠธ ๋ฐ UI ํ”ฝ์Šค (FE)
  • โœ… ์ฃผ์š” ๊ธฐ๋Šฅ ๋ฒ„๊ทธ ์ˆ˜์ • (๊ณตํ†ต)

๐Ÿ“Œ [STORY] UI/UX ์ตœ์ข… ๋งˆ๋ฌด๋ฆฌ

  • โœ… ์ตœ์ข… ์‚ฌ์šฉ์„ฑ ํ…Œ์ŠคํŠธ ์ง„ํ–‰ (๊ณตํ†ต)
  • โœ… ์Šคํƒ€์ผ ๊ฐ€์ด๋“œ & UI ์ผ๊ด€์„ฑ ์ฒดํฌ (FE)
  • โœ… ์ตœ์ข… ๋””์ž์ธ ๋””ํ…Œ์ผ ๋ณด์™„ (FE)

๐Ÿ“Œ [STORY] ๋ฐœํ‘œ ์ž๋ฃŒ ์ œ์ž‘ ๋ฐ ๋ฆฌํ—ˆ์„ค

  • โœ… ๋ฐœํ‘œ ์ž๋ฃŒ ์ œ์ž‘ (๊ณตํ†ต)
  • โœ… ์ตœ์ข… ๋ฆฌํ—ˆ์„ค ๋ฐ ํ”ผ๋“œ๋ฐฑ ๋ฐ˜์˜ (๊ณตํ†ต)

About

SSAFY_12th _Blockchain_PJT

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 54.9%
  • TypeScript 41.3%
  • HTML 1.6%
  • Solidity 0.9%
  • CSS 0.8%
  • JavaScript 0.4%
  • Dockerfile 0.1%