Skip to content

Goorm-helpme/youtube_clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔍 프로젝트 개요

  • 개발 목적: CRUD 실습, 소프트 스킬 향상을 위한 협업 경험 쌓기
  • 개발 기간: 2023.07.24 ~ 2023.07.30
  • 최종 배포:

😎 조원 소개

김경규 최자현 배진환 김재민 유지완
@WhiteKIM @JahyunChoi @JinhwanB @K-Jae-min @PerfectlyElastic
@WhiteKIM @JahyunChoi @JinhwanB @K-Jae-min @PerfectlyElastic
조원 조원 조장 조원 조원
백엔드 개발자 풀스택 개발자 백엔드 개발자 풀스택 개발자 백엔드 개발자
대댓글 구현 메인 페이지 구현 댓글 구현 동영상 플레이 페이지 구현 좋아요 기능 구현

💻 개발 환경

Front-End

Back-End

Collaboration


📝 화면 구성


✨ 주요 기능

  • 댓글 CRUD: 누구나 생성, 수정, 삭제 가능, 누구나 읽기 가능
  • 대댓글 CRUD: 누구나 생성, 수정, 삭제 가능, 누구나 읽기 가능
  • 동영상 R: 유튜브 api를 활용한 영상 데이터 가져오기
  • 좋아요: 좋아요 버튼 클릭시 해당 영상에 대한 좋아요 클릭 갯수 표시

📁 아키텍쳐

resource
├─static - 정적 파일을 저장합니다
│  ├─css : CSS파일은 이쪽
│  ├─images : 이미지 파일은 이쪽
│  ├─js : 자바스크립트 파일은 이쪽
│  └─video : 비디오 파일은 이쪽
└─templates - 동적 페이지를 저장합니다
    ├─layout : Head, footer를 정의해두었습니다. 자세한 내용은 주석 참조
    └─Page : 각 기능에 대한 페이지를 넣어두었습니다.


📌 특이사항

  • 변경/수정이 있는 경우 주석 또는 커밋 메시지, README.md 작성하기
  • 그 외 프로젝트 관련 사항(기획서, 파일 공유 등)은 노션 페이지 프로젝트란에 기록하기
  • 노션 페이지 정보 공유 시 확인이 필요한 내용은 슬랙으로 확인 요청하기

👩🏻‍💻👨🏻‍💻 작업 기록

  • 2023.07.20 - 배진환 : 댓글 기능 구현중입니다.
  • 2023.07.22 - 김경규 : 대댓글 기능 구현중입니다.
  • 2023.07.26 - 배진환 : 댓글 및 동영상 불러오기 기능 구현 (추후 수정 필요)
  • 2023.07.29 - 김경규 : 프론트 부분 통합 완료, 폴더 및 파일 정리 완료
  • 2023.07.30 - 김경규 : 대댓글 입력 기능 구현 완료, 삭제 및 수정 자바스크립트 추가
  • 2023.07.31 - 배진환 : 댓글 생성, 수정, 삭제 구현 완료
  • 2023.07.31 - 김경규 : 대댓글 기능 수정, 삭제 구현 완료
  • 2023.08.01 - 김경규, 유지완 : 영상 좋아요, 싫어요 기능 구현 완료
  • 2023.08.01 - 김경규 : 대댓글 문제 수정 완료(페이지 새로고침, 버튼 위치..)

주의 사항

  • 절대로 API키를 깃허브에 커밋하지 마세요.! 도용시 문제가 발생할 수 있습니다.
  • 커밋시 각자 브랜치를 사용해서 커밋해주시면 감사하겠습니다.
  • HTML, CSS, JS는 main/resource/static 아래 각각의 폴더에 넣어주세요
  • 추가한 CSS는 template/layout/head.html에 주석 보시고 추가해주세요
  • 추가한 JS는 template/layout/footer.html에 넣거나 다른 페이지에서 사용되지 않는 경우에만 html 아래에 추가해주세요
  • 추가적으로 궁금한 사항은 슬랙이나 디스코드, Github의 Discuss를 확인해주세요

About

유튜브 클론 코딩입니다

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •