Skip to content
@DreamVault-2024

DreamVault-2024

🎧 DreamVault 🎧

Listen to music created by AI!

image

𝄞 Introduce

image

🎶 AI로 제작된 음악을 들어봐요! 🎵

"DreamVault"는 생성형 AI 기술로 제작된 음악을 스트리밍하고 공유할 수 있는 플랫폼을 제공하며, 창작자들이 자유롭게 작품을 혁신하고 공유할 수 있게 해줍니다.

디지털 창작의 경계를 넓히는 새로운 시대를 열어봐요!





🚀 Production


🎧 임의 음악 재생 🎧

DreamVault - Play Music

DreamVault - Play Music 임의로 두 음악을 재생

🎧 음악 추천 🎧

DreamVault - Music Recommendation

DreamVault - Music Recommendation

사용자에게 다양한 방식으로 그 방식의 다양한 음악을 추천

🎧 플레이리스트 🎧

DreamVault - Playlist

DreamVault - Playlist

사용자는 플레이리스트에 원하는 음악을 담거나 수정 또는 삭제

🎧 프로필 🎧

DreamVault - Profile

DreamVault - Profile

본인의 프로필을 조회 또는 수정, 재생 기록 조회

🎧 음악 업로드 🎧

DreamVault - Upload Music

DreamVault - Upload Music

본인이 창작한 음악을 업로드



🛠 ️System Architecture

🔑 ERD

💻 Tech Stack

분야 사용 기술
Fronted
Backend
DevOps
Monitoring
etc



🐳 How to start

Frontend

Clone Repository

프론트엔드 레포지토리를 클론합니다.

git clone https://github.com/DreamVault-2024/dreamvalut-frontend.git
cd ./dreamvault-frontend

Install Packages

패키지 설치를 합니다.

  yarn install

Add Environment Files

환경 파일을 생성해 줍니다.

.env

  # 개발 서버 주소
  NEXT_PUBLIC_API_URL="http://localhost:8080"

Getting Started

마지막으로 개발 서버를 열어줍니다.

  yarn dev

See Result

http://localhost:3000 에 접속하여 결과물을 조회합니다.

Backend

Install Packages

첫 번째로 패키지 설치를 합니다.

  yarn install

Add Environment Files

두 번째로 환경 파일을 생성해 줍니다.

src/main/resources/application.yml

    spring:
      # 파일 업로드 제한 설정
      servlet:
        multipart:
          max-file-size: 20MB
          max-request-size: 20MB
    
      data:
        redis:
          host:
          port:
          password:



👨‍💻 Members

권광재 김민석 이다운 임동민 조진우
Leader, Backend, DevOps Backend, DevOps Frontend, Design Frontend, Design Frontend, Design

Popular repositories Loading

  1. dreamvalut-frontend dreamvalut-frontend Public

    DreamValut 프로젝트의 Frontend Repository입니다.

    TypeScript 1 1

  2. dreamvalut-backend dreamvalut-backend Public

    DreamValut 프로젝트의 Backend Repository입니다.

    Java

  3. dreamvalut-docker dreamvalut-docker Public

  4. .github .github Public

Repositories

Showing 4 of 4 repositories
  • .github Public
    DreamVault-2024/.github’s past year of commit activity
    0 0 0 0 Updated Jun 25, 2024
  • dreamvalut-frontend Public

    DreamValut 프로젝트의 Frontend Repository입니다.

    DreamVault-2024/dreamvalut-frontend’s past year of commit activity
    TypeScript 1 1 2 0 Updated Jun 20, 2024
  • dreamvalut-backend Public

    DreamValut 프로젝트의 Backend Repository입니다.

    DreamVault-2024/dreamvalut-backend’s past year of commit activity
    Java 0 0 3 0 Updated Jun 10, 2024
  • DreamVault-2024/dreamvalut-docker’s past year of commit activity
    0 0 0 0 Updated Mar 9, 2024

Top languages

Loading…

Most used topics

Loading…