Artistack
은 다양한 뮤지션이 만나 새로운 음악을 만들어내는 숏폼 SNS입니다.
- 카카오톡 계정과 애플 계정을 사용하여 간편하게 로그인할 수 있어요.
- 스와이프 기능을 통해 다양한 프로젝트를 무한히 감상할 수 있어요.
- 좋아요와 스택 기능을 사용하여 뮤지션과 소통할 수 있어요.
- 마음에 드는 연주를 발견하셨다면, 스택 버튼을 눌러 뮤지션과의 협주를 시작할 수 있어요.
- 타이머, 화면전환 기능을 활용하여 연주 영상을 촬영하고 음원의 볼륨을 조절하여 영상을 완성해보세요.
- 영상 촬영을 마친 후 곡제목, 설명, 곡정보를 입력하여 동영상을 업로드할 수 있어요.
- 내가 시작하거나 스택한 프로젝트의 조회수, 좋아요수, 스택수를 한눈에 볼 수 있어요.
이정연 | 김명승 | 우다현 |
---|---|---|
artistack-server
├─ 📁.github
│ └─ 📁 workflows
├─ .gitignore
├─ gradle
├─ gradlew
├─ gradlew.bat
└─ 📁 src
├─ 📁 main
│ ├─ java.com.artistack
│ │ ├─ ArtistackApplication.java
│ │ ├─ 📁 base
│ │ │ ├─ 📁 constant
│ │ │ └─ 📁 dto
│ │ ├─ 📁 config
│ │ ├─ 📁 controller
│ │ ├─ 📁 instrument
│ │ │ ├─ 📁 controller
│ │ │ ├─ 📁 domain
│ │ │ ├─ 📁 dto
│ │ │ ├─ 📁 repository
│ │ │ └─ 📁 service
│ │ ├─ 📁 jwt
│ │ │ ├─ 📁 domain
│ │ │ ├─ 📁 dto
│ │ │ ├─ 📁 repository
│ │ │ └─ 📁 service
│ │ ├─ 📁 oauth
│ │ │ ├─ 📁 constant
│ │ │ ├─ 📁 controller
│ │ │ ├─ 📁 domain
│ │ │ ├─ 📁 dto
│ │ │ ├─ 📁 repository
│ │ │ └─ 📁 service
│ │ ├─ 📁 project
│ │ │ ├─ 📁 constant
│ │ │ ├─ 📁 controller
│ │ │ ├─ 📁 domain
│ │ │ ├─ 📁 dto
│ │ │ ├─ 📁 repository
│ │ │ └─ 📁 service
│ │ ├─ 📁 upload
│ │ │ ├─ 📁 controller
│ │ │ ├─ 📁 dto
│ │ │ └─ 📁 service
│ │ ├─ 📁 user
│ │ │ ├─ 📁 constant
│ │ │ ├─ 📁 controller
│ │ │ ├─ 📁 domain
│ │ │ ├─ 📁 dto
│ │ │ ├─ 📁 repository
│ │ │ └─ 📁 service
│ │ └─ 📁 util
└─ 📁 test
├─ 📁 java.com.artistack
│ ├─ ArtistackApplicationTests.java
│ ├─ 📁 config
│ ├─ 📁 controller
│ └─ 📁 service
└─ 📁 resources