Skip to content

playthesong/song-request-backend

Repository files navigation

Play The Song - 유튜브 라이브 음악 방송 신청곡 관리 서비스

  • 음악 및 악기 연주 라이브 방송의 신청곡을 관리하는 서비스 입니다.
  • 스트리머는 고유 권한으로 방송 도중 수시로 신청곡을 받거나 중지 하며 흐름을 조절할 수 있습니다.
  • 신청곡을 짧은 스토리와 함께 등록을 하여 청취자와의 소통 및 스토리텔링 컨텐츠를 제공 합니다.
  • 음원 검색 기능을 제공해서 청취자는 자신이 듣고자 하는 노래를 더욱 명확하게 전달할 수 있습니다.
  • 신청곡 랭킹을 바탕으로 스트리머와 관련된 유튜브 컨텐츠 정보를 제공 할 수 있습니다.

design prototype




사용 기술

Backend

  • SpringBoot 2.3.8
  • Java 11
  • Spring Web
  • Spring Data JPA
  • Spring Security
    • Google OAuth
    • JWT
  • Spring Rest Docs
  • JUni5
  • Mockito
  • Lombok

Frontend

  • React
  • Redux
  • Redux-thunk
  • react-redux
  • react-router-dom
  • styled-components

배포

  • Travis CI (Backend)
  • Github Actions (Frontend)
  • Let's Encrypt
  • AWS Codedeploy
  • AWS EC2
  • AWS RDS
  • AWS S3
  • AWS CloudFront

Releases

No releases published

Packages

No packages published

Languages