Skip to content

sinwoojin/Rhythm_2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

615 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 음악 재생 및 음악 취향 공유 서비스앱 RHYTHM

서비스 이미지

테스트용 계정

테스트 ID: aa@gmail.com
테스트 PW: qqwwee11
⚠️ 프리미엄 계정은 개인의 스포티파이 프리미엄 계정 필요


ℹ️ 프로젝트 소개

  1. RHYTHM 자신의 음악 취향을 공유함과 동시에 남들의 음악 취향을 볼 수 있고 서로 공유 할 수 있도록 만든사이트 입니다.
  2. 개인의 프로필 페이지에 자신이 좋아요 누른 트랙, 자신이 작성한 글, 개인이 만든 플레이 리스트를 볼 수 있습니다.
  3. 투데이 페이지를 통해 다른 유저의 프로필을 구경함으로써 개개인의 음악적 취향을 볼 수 있습니다.
  4. userRhythm의 각 카테고리 페이지마다 유저들이 만들어둔 플레이 리스트들을 구경 할 수 있습니다.

💻 개발 기간

  • 2024/10/10 ~ 2024/11/1

👤 개발자 소개

김서진 신우진 이강희 신현성

@Mye247

@sinwoojin

@lgheae1125

@shinhs626

🛠️ 개발 환경

  • Front : React, zustnad, nextJs, typeScript, dayJs, framer-motion 등 각종 프레임 워크 및 라이브러리
  • BaaS : supabase, nextJs 내부 기능 활용
  • Api : spotifyApi, geniusApi
  • 버전 및 이슈관리 : Github, Github Issues, Github Project
  • 협업 툴 : Discord, Slack

🔥 핵심 기능

  1. spotifyApi를 활용해 노래 재생 기능, 노래 검색 기능, 플레이 리스트를 만드는 기능,
  2. geniusApi를 활용해 노래를 검색해 url을 뽑고 해당 페이지에서 가사를 추출 해오는 기능
  3. supabase를 활용해 로그인 및 회원가입 로그아웃 기능, 서버와 통신 후 노래 좋아요 및 취소 기능,
  4. supabase 로그인과 spotify 로그인을 구별하여 기능을 제한하는 기능,

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages