An open API service indexing awesome lists of open source software.

https://github.com/codestates-seb/seb44_main_003

JOYING: 세상의 모든 OTT 컨텐츠를 한 곳에 보여조잉!
https://github.com/codestates-seb/seb44_main_003

Last synced: about 1 year ago
JSON representation

JOYING: 세상의 모든 OTT 컨텐츠를 한 곳에 보여조잉!

Awesome Lists containing this project

README

          

# 🔝 Team Over-The-Top






JOYING: 세상의 모든 OTT 컨텐츠를 한 곳에 보여조잉!


개발 기간: 2023.6.28 ~ 2023.7.24





## 🔗 배포 링크





https://joying.vercel.app





## ✨ Team


| ![김다미](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/kongdami.png) | ![박지원](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/bee_happy.png) | ![이진화](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/kuroming.png) | ![백순우](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/mukgoja.png) | ![이상협](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/metamong.png) | ![이재익](https://ott-main-project.s3.ap-northeast-2.amazonaws.com/padakmon.png) |
| :------------------------------------------------------------------------------: | :-------------------------------------------------------------------------------: | :------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------: | :------------------------------------------------------------------------------: | :------------------------------------------------------------------------------: |
| [김다미](https://github.com/oka1313) | [박지원](https://github.com/Jiwonp12) | [이진화](https://github.com/JeanneLee57) | [백순우](https://github.com/Snu97) | [이상협](https://github.com/travelerjaguar) | [이재익](https://github.com/him0814) |
| FE | FE | FE 팀장 | BE 부팀장 | BE | BE |

담당 파트


**FE 김다미**

- 아이템 기획
- 이미지 리소스 생성 및 관리
- 색상값 변수화
- 메인 페이지 배너
- TV/영화 대분류 페이지
- 추천해조잉
- 상세 조회 맞춤 추천 컨텐츠
- 아이템카드 스켈레톤 ui
- 오픈그래프


**FE 박지원**

- ott/장르 필터링 페이지
- 검색 결과 페이지
- 상세 조회 컨텐츠 정보
- 컨텐츠 찜/좋아요
- 관리자 기능과 페이지
- 제보하기 기능
- ott/장르 필터링 버튼과 모달창
- 토스트 알림창
- 푸터


**FE 이진화**

- 헤더
- 메인 페이지
- 멤버 마이페이지
- 로그인/회원가입
- 후기
- 오류 페이지
- 검색어 자동완성
- 모바일 GNB
- 토큰 저장과 후속 처리
- top 버튼


**BE 백순우**

- AWS 배포
- CodePipeline 배포 자동화
- SSL 인증서 적용
- 데이터 크롤링
- 리포트 CRUD


**BE 이상협**

- 미디어 CRUD
- 리뷰 CRUD
- 추천 CRUD
- Elastic search
- Hibernate search


**BE 이재익**

- Spring Security
- JWT
- 일반 로그인 / 회원 가입
- 구글 OAuth
- 카카오 OAuth
- 네이버 OAuth
- 찜 CRUD
- 멤버 CRUD





## ⚙️ Stacks

![stacks](https://github.com/codestates-seb/seb44_main_003/assets/122351417/5277ab1e-e04b-46ec-a193-5f36c1992a21)





## 🔎 Service preview



메인 페이지


로그인/회원가입 페이지




메인 페이지


로그인 페이지




TV/영화 카테고리 페이지


OTT/장르 필터링 페이지



대분류 페이지


소분류 페이지




검색 결과 페이지


상세 조회 페이지




검색 결과 페이지


상세 조회 페이지




추천해조잉 모달


마이 페이지




추천해조잉


마이페이지





## 🗂️ 프로젝트 문서

[서비스 매뉴얼](https://file.notion.so/f/s/1cc7faa9-24f9-4859-a1a2-d5028604b76d/44%EA%B8%B0-Team-003-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A7%A4%EB%89%B4%EC%96%BC.pdf?id=2d3c3972-add3-492c-9bc9-a766102d8d46&table=block&spaceId=82d63a72-8254-4cde-bf1e-b2597b7c099c&expirationTimestamp=1690416000000&signature=HfqlU3BUz0Rlzr2UsCT9pdWz80LLU_YMYMAiziCsHus&downloadName=44%EA%B8%B0-Team-003-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EB%A7%A4%EB%89%B4%EC%96%BC.pdf)

[기술 발표 영상](https://youtu.be/ZF5zHZ7pLDc)

[API 명세서](https://www.joying003.click/swagger-ui/index.html#/)

[ERD 테이블](https://www.erdcloud.com/d/mP2FdrMGWgzaB7JcW)

[피그마](https://www.figma.com/file/aywiih2fn0y2nqs1wXJmqP/Main-Project?type=design&node-id=10-1277&mode=design&t=zDSPE0jp7PVuP4lz-0)

[사용자 요구사항 정의서](https://jeanne57.notion.site/JOYING-9149d5f7a6054bddbb020f24d66a5326?pvs=4)