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