Skip to content
Ju YunGyeom edited this page Dec 12, 2024 · 36 revisions

Music Road

위치 기반 노래 공유 및 플레이어 서비스

🔮 프로젝트 소개

🔔 서비스 배경

“지금 무슨 노래 듣고 계세요? 뉴진스의 하입보이요”

길거리에서 지나치는 수많은 사람들이 어떤 노래를 듣고 있는지 궁금한 적 있으신가요?

Music Road는 주변 사람들이 어떤 노래를 듣고 있는지, 더 나아가 내가 어떤 노래를 듣고 있는지 손쉽게 공유할 수 있으면 어떨까 라는 생각에서 출발했습니다.

내가 Pick한 음악을 길거리에 남기고, 지도의 Pick을 통해 다른 사람들은 이 장소에서 어떤 음악을 들었는지 둘러보세요.

🙆‍♂️ 서비스 대상

  • 음악 취향을 공유하고 싶은 사람
  • 다른 사람들은 지금 이 장소에서 어떤 노래를 들었는지 궁금한 사람
  • 새로운 노래를 찾고 싶은 사람

🔨 주요 기능

  1. 현재 위치에 나의 픽 등록
  2. 현재 위치 주변의 픽 확인
  3. 다른 사람의 픽을 담아 보관하기
  4. 픽의 음원 감상하기(프리뷰 30초)
  5. 픽의 뮤직비디오 감상하기(프리뷰 30초)
  6. 백그라운드 상태에서 주변 노래 알림 받기

📅 개발일정

주차 개발내용
1주차 (10.28~11.01) 프로젝트 기획, 디자인, 화면 흐름도, 백로그 작성, 일정 예측
2주차 (11.04~11.08) Firebase 연동, Spotify API 연동, Firestore 데이터 구조 정의, 지도 화면 UI 구현, 스플래시 화면 구현
3주차 (11.11~11.15) 음악 검색, 픽 등록, 픽 정보 화면, 커스텀 마커, 애플 뮤직 API 전환, 영상ㆍ음원 기술 검토
4주차 (11.18~11.22) 음원 재생, 뮤비 재생 구현, 픽 불러오기 최적화, 기능 개선
5주차 (11.25~11.29) 유저정보 저장, 음원, 뮤비 Configuration Change 대응, 지도화면 셔플재생, 음원 시각화, 뮤비 컨트롤러, 픽 삭제 구현, 마커 클러스터링
6주차 (12.02~12.06) 음원 백그라운드 재생, 유저별 프로필 화면, 프로필 수정 구현, 피드백 반영, QA, 발표준비

1차 목표 (1-3주)

프로젝트 설정, Firestoreㆍ지도ㆍ음악API 등 외부 서비스 연동, 픽 등록, 마커 생성, 픽 정보 등 기반 기능 구현

2차 목표 (4-6주)

마커 클러스터링, 음원 재생, 영상 재생 등 기술적 도전

🔨 주요 진행과정

지도

음원 재생

뮤직비디오

공통

👨‍👩‍👧‍👦 팀원 소개

K002 강민주 K009 김승규 K050 주윤겸
@meanjoo @miler198 @yuni-ju

📑 프로젝트 소개

✏️ 팀 규칙

💡 진행 과정

지도

음원 재생

영상 재생

공통

📚 기술 및 학습

📜 주차별 기록

💼 발표 자료

Clone this wiki locally