Skip to content

DreamVault-2024/dreamvalut-frontend

Repository files navigation

🎧 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

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



🐳 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:



About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •