Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Azune - AI 기반 음악 추천 서비스

Azune은 프롬프트를 입력하면 AI가 분석하여 맞춤형 플레이리스트를 추천해주는 웹 애플리케이션입니다.

주요 기능

  • AI 기반 프롬프트 분석을 통한 플레이리스트 추천
  • 유튜브, 스포티파이 연동으로 바로 음악 감상 가능
  • 최근 생성된 플레이리스트 저장 및 관리
  • 라이트 모드 / 다크 모드 지원

기술 스택

  • 프론트엔드: HTML, CSS, JavaScript (바닐라)
  • 백엔드: Node.js, Express
  • API: 외부 AI 모델 API 연동

실행 방법

필수 요구사항

  • Node.js v12 이상

설치 및 실행

  1. 저장소 클론
git clone https://github.com/your-username/azune.git
cd azune
  1. 환경 변수 설정 .env.example 파일을 참고하여 .env 파일을 생성하세요

  2. 의존성 설치

npm install
  1. 서버 실행
npm start
  1. 웹 브라우저에서 접속
http://localhost:3000

프로젝트 구조

azune/
├── src/
│   ├── config/           # 설정 파일
│   ├── controllers/      # 컨트롤러
│   ├── public/           # 정적 파일
│   │   ├── css/          # 스타일시트
│   │   ├── js/           # 클라이언트 스크립트
│   │   └── images/       # 이미지 파일
│   ├── routes/           # 라우트 정의
│   ├── utils/            # 유틸리티 기능
│   └── index.js          # 서버 진입점
├── .env                  # 환경 변수 (비공개)
├── .env.example          # 환경 변수 예제
└── package.json          # 프로젝트 정보 및 의존성

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages