μν°μ€νΈμ ν¬μ λ§λ¨μ μ₯, UTS
κΉμ λ°λ·μμ²λΌ 무νν μΈμμ΄ νΌμ³μ§ NFT κ±°λμ
| μ΄λ¦ | μ§μ± | μν | λ΄λΉ |
|---|---|---|---|
| μ°μ§μ° | νμ₯ | Frontend, BlockChain | React, EC2 μλ² ν΅μ |
| λ¨μ ν | νμ | Backend, BlockChain | DB μ€κ³, λ°°ν¬, μ€λ§νΈ 컨νΈλνΈ |
| λ°±μΉμ€ | νμ | Frontend, BlockChain | React, Story book μ μ, μ€λ§νΈ 컨νΈλνΈ |
| μ€μ¬μ° | νμ | Backend, BlockChain | DB μ€κ³, νλ‘μ νΈ κ΅¬μ‘° μ€κ³ |
| μ νμ | νμ | Frontend, BlockChain | React, EC2 μλ² ν΅μ |
| ν©μμ§ | νμ | Backend, BlockChain | DB μ€κ³, CI/CD λ° μΈνλΌ κ΅¬μΆ |
-
NFT
- Non-Fungible Token - κ΅νκ³Ό 볡μ κ° λΆκ°λ₯νμ¬ μ λ§λ€ κ³ μ μ±κ³Ό ν¬μμ±μ μ§λλ λΈλ‘μ²΄μΈ κΈ°λ°μ ν ν°μ λλ€. - μμ, κ·Έλ¦Ό λ±μ 볡μ λΆκ°λ₯ν μ½ν μΈ λ‘ λ§λ€ μ μμ΄ μ μ’ λμ§νΈ μμ°μΌλ‘ μ£Όλͺ©λ°κ³ μμ΅λλ€. -
HOW
- DApp(νμ€μν)μ μ μ©νμ¬ μν°μ€νΈμ ν¬μ΄ μ§μ μν΅νλ μνκ³λ₯Ό ꡬμΆνκ³ μ ν©λλ€. - ν¬ μ¦λͺ λ±μ§μ ννμ λ΄μ NFTλ‘ λ§λ€μ΄, μ¬κ³ νλ νμλ₯Ό ν΅ν΄ ν΄λΉ ν ν°μ μμ₯ κ°μΉλ₯Ό λ΄κ³ μ ν©λλ€. -
NEEDS
- μ λΉν κ°μ Kelly - λν νλ«νΌμμ λμ μμλ£λ‘ μΈν΄ μ€μμ΅μ΄ μ μ μν°μ€νΈ - λ³ΈμΈμ ν¬μκ² μ§μ μ μΈ ννμ μ£Όκ³ μΆμ μν°μ€νΈ - Kellyμ μ΄μ± ν¬ Amy - κΎΈμ€ν μμ΅ μ°½μΆμ μ§μνμ¬ Kellyμ μμ μ μ€λ λ£κ³ μΆμ ν¬ - ν¬ μ¦λͺ λ±μ§λ₯Ό ν΅ν΄ μ§μ μ μΈ ννμ λ°κ³ μΆμ ν¬ - νκ²½κ³Ό K-popμ κ΄μ¬ λ§μ Amanda - μΈκΈ° λ§μ KPOP κ°μμ ν¬μΈμΈνμ κ°κΈ° μν΄ μμ CDλ₯Ό μλ°±μ₯μ© κ΅¬λ§€νλ©΄μλ μμ λλΉ κ±±μ μ΄ λ§μ νκ²½μ μκ°νλ ν¬
- κ° λ±μ§λ³λ‘, νν λ° κΈ°ν, μλ λ±μ λͺ¨λ μν°μ€νΈμ μ ν μ¬ν
FrontEnd
uts-fronted
βββ src
βββ components
β βββ header
β β βββ navbar
β β βββ index.tsx
β β βββ style.ts
β β βββ Navbar.tsx
β |ββ contents
β β βββ main
β β β βββ hotArtist
β β β βββ hotBadge
β β β βββ topSeller
β β β βββ onboarding
β β βββ user
β β β βββ login
β β β βββ signUp
β β β βββ findId
β β β βββ findPw
β β βββ about
β β β βββ about
β β βββ profile
β β β βββ profile
β β βββ artist
β β β βββ artist
β β βββ badge
β β β βββ badge
β β βββ artistDetail
β β | βββ artistDetail
β β βββ badgeDetail
β β | βββ badgeDetail
β β βββ edition
β β | βββ edition
β β βββ minting
β β βββ admin
β βββ footer
β βββ footer
β βββ Footer.tsx
βββ pages
βββ header
β βββ Header.tsx
βββ contents
β βββ Main.tsx
β βββ User.tsx
β βββ About.tsx
β βββ Profile.tsx
β βββ Artist.tsx
β βββ ArtistDetail.tsx
β βββ Badge.tsx
β βββ BadgeDetail.tsx
β βββ Edition.tsx
β βββ Minting.tsx
β βββ Admin.tsx
βββ footer
BackEnd
uts-backend
βββ src
β βββ config
β βββ models
β βββ pre-start
β β βββ env
β β βββ development.env
β β βββ production.env
β β βββ test.env
β β
β βββ public
β β βββ scripts
β β βββ stylesheets
β β
β βββ repos
| | βββ artist-repo.ts
| | βββ common_code-repo.ts
| | βββ edition-repo.ts
| | βββ follow-repo.ts
| | βββ heart-repo.ts
| | βββ nft-repo.ts
| | βββ nft-sorting-repo.ts
| | βββ report-repo.ts
| | βββ sale-repo.ts
| | βββ user-repo.ts
β β
β βββ routes
β β βββ admin.ts
β β βββ api.ts
β β βββ artist-router.ts
β β βββ edition-router.ts
β β βββ follow-router.ts
β β βββ heart-router.ts
β β βββ main-router.ts
β β βββ market-router.ts
β β βββ nft-router.ts
β β βββ sale-router.ts
β β βββ search-router.ts
β β βββ user-router.ts
β β
β βββ services
β β βββ admin-service.ts
β β βββ artist-service.ts
β β βββ edition-service.ts
β β βββ follow-service.ts
β β βββ heart-service.ts
β β βββ main-service.ts
β β βββ market-service.ts
β β βββ nft-service.ts
β β βββ sale-service.ts
β β βββ search-service.ts
β β βββ user-service.ts
β β
β βββ shared
β βββ views
β β
β βββ index.ts
β βββ server.ts
β
βββ package.json
βββ tsconfig.json




