Skip to content

아티스트들을 위해 앨범, 콘서트 크라우드 펀딩서비스와 팬과 소통할 수 있는 스트리밍 서비스를 제공하는 아티스트 펀딩 플랫폼

Notifications You must be signed in to change notification settings

5vengers-5ssemble/blooming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎙️ 아티스트 펀딩 플랫폼 : Blooming



🌟 Introduction

음악할동을 하기 경제적으로 어려운 아티스트들을 팬, 투자자들과 연결시켜주는 아티스트 펀딩 플랫폼입니다.
아티스트들이 자신들을 더 잘 알리고, 사람들과의 소통공간을 마련하기 위해 다음과 같이 3가지 기능을 제공합니다.

✨ 앨범, 콘서트 활동 펀딩

✨ 몸동작을 인식해 이모지 리액션을 전송할 수 있는 스트리밍 서비스

✨ 아티스트 고유의 NFT 등록 및 거래


🧑‍🤝‍🧑 Team


김주현

Backend


서원호

Backend


김수민

Frontend


배영석

Backend


박소윤

Backend


박승휘

Frontend

🕰️ Period

2023.08.21 ~ 23.10.06 (6주)


🪄 Stacks

Category Technology
Frontend
Backend
Database MariaDB
Infra
WebRTC
AI
Blockchain
Co-work

📺 Screen Layout and Features

메인화면
메인화면
펀딩 리스트
펀딩화면
마이페이지
마이페이지
스트리밍 등록
스트리밍 등록
스트리밍 & 몸 동작 인식 이모지 전송 (큰 화면 : 아티스트, 작은 화면: 팬)
좋아요!
heart
화이팅!
fighting
안돼요
no
모르겠어요
question
NFT
NFT

🏛️ Architecture

📋 System Architecure

NFT

📋 Package Structure

🗂️ Backend

├── member
│   ├── 📂 adapter
│   │   ├── 📂 in
│   │   │   └── 📂 web
│   │   │       ├── MemberController
|   |   |       └── 📂 dto
|   |   |           ├── MemberRequest
|   |   |           └── MemberResponse
│   │   └── 📂 out
│   │       └── 📂 persistence
│   │           ├── 📂 entity
│   │           │   └── MemberJpaEntity
│   │           ├── 📂 mapper
│   │           │   └── MemberMapper
│   │           └── 📂 repository
│   │               ├── MemberPersistenceAdapter
│   │               └── MemberSpringDataRepository
│   ├── 📂 application
│   │   ├── MemberService
│   │   └── 📂 port
│   │       ├── 📂 in
│   │       │   ├── MemberUseCase
│   │       │   └── 📂 dto
|   |       │       └── MemberRequest
│   │       └── 📂 out
│   │           └── MemberPort
│   └── 📂 domain
│       └── Member
├── Application

🗂️ Frontend

├── 📂 public
├── 📂 src
│   ├── 📂 api
│   ├── 📂 assets
│   │   ├── 📂 font
│   │   ├── 📂 images
│   │   ├── 📂 icons
│   │   └── 📂 lottie
│   ├── 📂 router
│   ├── 📂 components
│   ├── 📂 hooks
│   ├── 📂 pages
│   │   ├── MainPage.tsx
│   │   ├── 📂 common
│   │   └── 📂 MyPage
│   ├── 📂 socket
│   ├── 📂 styles
│   ├── 📂 types
│   ├── 📂 utils
│   ├── vite-env.d.ts
│   ├── App.tsx
│   └── main.tsx
├── .eslintrc.cjs
│── .gitignore
├── .prettierrc
├── build.sh
├── index.html
├── package.json
├── tsconfig.json
├── tsconfig.node.json
└── vite.config.ts

About

아티스트들을 위해 앨범, 콘서트 크라우드 펀딩서비스와 팬과 소통할 수 있는 스트리밍 서비스를 제공하는 아티스트 펀딩 플랫폼

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published