CultureCenter Netflix Clone Coding Dodo-Jayden

Overview

Netflix_CloneCoding

CultureCenter Netflix Clone Coding Dodo-Jayden

Git Commit Message

제목

  • 50자이내
  • 단어 형태로 종결

[작업태그] 작업사항

본문

  • 80자 이내
  • 단어 형태로 종결
  • 작업 사항 설명
    ex) 00과 관련된 뷰 추가
작업태그 내용
FEAT 새로운 기능 추가/ 일부 코드 추가 / 일부 코드 수정(리팩토링과 구분)
FIX 버그 수정
DOCS 문서 수정
TEST 테스트 코드 추가
REFACTOR 코드 리팩토링
STYLE 코드 의미에 영향을 주지 않는 변경사항
CHORE 빌드 부분 혹은 패키지 매니저 수정사항
Comments
  • [FEAT] #2 메인 UI 구성

    [FEAT] #2 메인 UI 구성

    세부 사항

    - 컨텐츠 세부 화면 메인 UI 구성

    • 이전 PR과 동일

    기타 질문 및 특이 사항

    • 이렇게 해달라는 것이 맞을까요?

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    opened by jayden000106 1
  • [FEAT] PR 템플릿 추가

    [FEAT] PR 템플릿 추가

    세부 사항

    • PR 템플릿 추가

    기타 질문 및 특이 사항

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    opened by jayden000106 1
  • [FEAT] #2 컨텐츠 세부화면 UI 구성

    [FEAT] #2 컨텐츠 세부화면 UI 구성

    세부 사항

    • 컨텐츠 세부화면 UI 구성
    • 상단 이미지, 함께 시청된 컨텐츠 그리드는 이미지가 아닌 임시로 RoundedRectangle로 구현
    • 텍스트도 Text("리터럴")로 값을 직접 넣어서 추후 수정 예정
    • 출연, 감독 텍스트는 나누고, 더보기는 버튼으로 구현

    질문 사항

    • 상단 모서리만 둥글게 구현하려면 다른 쉬운 방법이 있는지?

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    enhancement 
    opened by jayden000106 1
  • Feat] apisuccess

    Feat] apisuccess

    세부 사항

    • 1차 스프린트 종료
    • 메인화면 api 통신 완료
    • 디테일뷰 (메인화면에서 한 뎁스 들어간뷰) api 통신 완료 (더보기 제외)
    • 디테일뷰에서 더 디테일한 네비게이션뷰로 들어간 경우 추가 api 통신 필요

    기타 질문 및 특이 사항

    • !리팩토링 필수!

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    enhancement 1st Sprint End 
    opened by commitcomplete 0
  • [FEAT] 추가정보 페이지(더보기 버튼), 네비게이션 이동 구현

    [FEAT] 추가정보 페이지(더보기 버튼), 네비게이션 이동 구현

    세부 사항

    • SwiftUI에서 아직 NavigationStack을 지원하지 않아(*16 예정) 서드파티 package를 사용, 1depth만 구현
    • 더보기 버튼을 누르면 영화 정보가 나오는 화면 구현
    • 기타 디자인 디테일 수정

    기타 질문 및 특이 사항

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    opened by jayden000106 0
  • [FEAT] #21, #2 UI 구현 및 디테일 수정

    [FEAT] #21, #2 UI 구현 및 디테일 수정

    세부 사항

    • 중간 버튼 구현(재생, 저장, 평가 등)
    • 전체 간격 수정
    • 에어플레이 버튼 추가
    • 닫기 버튼 구성, color 추가

    기타 질문 및 특이 사항

    • 왜 충돌이 날까요?

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    opened by jayden000106 0
  • [FEAT] 메인 포스터 url 연결

    [FEAT] 메인 포스터 url 연결

    • api 통신을 통하여 메인 포스터를 받아왔다. completion handler와 기본으로 제공하는 async image 사용

    세부 사항

    • completion handler 사용
    • api를 통하여 image url 들을 받고 필요한 url을 선별하는 과정이 끝나면 asyncimage를 통해 url에 담긴 이미지를 받아온다.

    기타 질문 및 특이 사항

    체크 리스트 (아래 사항들이 전부 체크되어야만 merge)

    • [x] 필요한 test들을 완료하였고 기능이 제대로 실행되는지 확인 하였습니다.
    • [x] 코드 스타일 가이드에 맞추어 코드를 작성 하였습니다.
    • [x] 제가 의도한 파일들과 수정 사항들만 커밋이 된 것을 확인 하였습니다.
    • [x] 본 수정 사항들을 팀원들과 사전에 상의하였고 팀원들 모두 해당 PR에 대하여 알고 있습니다.
    enhancement 
    opened by commitcomplete 0
  • [Main] 최상단 UI 구현

    [Main] 최상단 UI 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 최상단 ui구현

    내용

    • 내용 : 최상단의 ui 만 구현 최상단 버튼(에어플레이, 마이페이지)

    체크리스트

    • [ ] 에어플레이
    • [ ] 마이페이지
    enhancement 
    opened by commitcomplete 0
  • [Detail] UI 구현

    [Detail] UI 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [x] New Feature

    제목

    • 제목 : UI 구현

    내용

    • 내용 : UI 구현

    체크리스트

    • [ ] 재생 버튼 UI 구현
    • [ ] 저장 버튼 UI 구현
    • [ ] 에어플레이 버튼 UI 구현
    • [ ] 평가 버튼 UI 구현
    • [ ] 내가 찜한 콘텐츠 버튼 UI 구현
    • [ ] 공유 버튼 UI 구현
    enhancement 
    opened by jayden000106 0
  • [Main] 최상단 컨텐츠 UI 구현

    [Main] 최상단 컨텐츠 UI 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : [Main] 최상단 컨텐츠 UI 구현

    내용

    • 내용 : [Main] 최상단 컨텐츠 UI 구현

    체크리스트

    • [ ] 최상단 컨텐츠 UI 구현
    enhancement 
    opened by commitcomplete 0
  • [Detail] 모달 내리기

    [Detail] 모달 내리기

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 모달 내리기

    내용

    • 내용 : 모달 내리기

    체크리스트

    • [ ] 닫기 버튼을 누르면 모달이 내려감
    enhancement 
    opened by jayden000106 0
  • [Main] API 모델 구현

    [Main] API 모델 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : ApI 모델 구현

    내용

    • 내용 : ApI 모델 구현

    체크리스트

    • [ ] ApI 모델 구현
    enhancement 
    opened by commitcomplete 0
  • [Main] 탭바 UI 구현

    [Main] 탭바 UI 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [ ] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 탭바 UI 구현

    내용

    • 내용 : 탭바 UI 만 구현

    체크리스트

    • [ ] 탭바 UI 만 구현
    enhancement 
    opened by commitcomplete 0
  • [Main] 선택한 카테고리에 따라 뷰 갱신

    [Main] 선택한 카테고리에 따라 뷰 갱신

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 선택한 카테고리에 따라 뷰 갱신

    내용

    • 내용 : 선택한 카테고리에 따라 뷰 갱신

    체크리스트

    • [ ] 선택한 카테고리에 따라 뷰 갱신
    enhancement 
    opened by commitcomplete 0
  • [Main] 카테고리 선택 뷰 구현

    [Main] 카테고리 선택 뷰 구현

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 카테고리 선택뷰 구현

    내용

    • 내용 : 유저가 상단 카테고리를 선택한다.

    체크리스트

    • [ ] 상단에 존재하는 카테고리바 구현
    enhancement 
    opened by commitcomplete 0
  • [Detail] API와 선택한 컨텐츠 세부 화면 정보 연결

    [Detail] API와 선택한 컨텐츠 세부 화면 정보 연결

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [x] New Feature

    제목

    • 제목 : API와 선택한 컨텐츠 세부 화면 정보 연결

    내용

    • 내용 : API와 선택한 컨텐츠 세부 화면 정보 연결

    체크리스트

    • [ ] API에서 해당 컨텐츠 정보를 가져와서 Display
    enhancement 
    opened by jayden000106 0
  • [Main] 컨텐츠 세부 화면 모달 구현 (카테고리 내 컨텐츠 클릭시)

    [Main] 컨텐츠 세부 화면 모달 구현 (카테고리 내 컨텐츠 클릭시)

    ISSUE

    종류

    ISSUE 종류를 선택하세요

    • [ ] Code Review
    • [x] New Feature
    • [ ] Bug Fix
    • [ ] CI / CD
    • [ ] Setup

    제목

    • 제목 : 컨텐츠 세부 화면 모달 구현

    내용

    • 내용 : 유저가 카테고리 내부의 컨텐츠를 터치시에 나오는 세부 화면 모달 구현

    체크리스트

    • [ ] 유저가 카테고리 내부의 컨텐츠를 터치시에 나오는 세부 화면 모달 구현
    enhancement 
    opened by commitcomplete 0
Owner
null
🎬 Netflix Clone 🔥 Made using UIKit with Swift language.

Made using UIKit with Swift language. Core Data was used as the local database. Tmdb and youtube api were used for the API.

Ferhat İltaş 17 Sep 16, 2022
Replit Coding App With Swift

ReplitCodingApp There is currently one bug currently in the app(that I know of): When going from the home view to a playground the number lines dont a

Abdel Rahman Elleithy 0 Nov 24, 2021
Swift UI features and general iOS development coding lab

SwiftUI & iOS development concepts code lab Contains sample projects with documentation Overview SwiftUI provides views, controls and layout structure

Samuel Owino 4 Dec 14, 2022
Robert Ciotoiu 0 Jan 24, 2022
Presentation for Podlodka iOS Crew #9 - Modern iOS Coding

Struct oriented programming vs Protocol oriented programming How do we use protocols How to do it without protocols How to transform any protocol to a

Evgenii Sukhanov 6 Dec 27, 2022
A simple Shazam Clone using ShazamKit, built with SwiftUI.

ShazamClone A simple Shazam clone using ShazamKit, built with SwiftUI. Requirements iOS 15 Xcode 13 Mac OS 11.3 or higher Tools ShazamKit: Lets you en

Emmanuel Kehinde 6 Dec 8, 2022
A shameless clone of iOS stock calculator app.

CalClone A shameless clone of iOS stock calculator app. Starting Requirements Xcode 13 Runing Not requires any specific steps, clone and run. git clon

Kemal Sanlı 1 Jun 3, 2022
Instagram clone with firebase and swift

Instagram clone with firebase and swift

Murat Çiçek 1 Nov 20, 2021
Trello Clone iOS App build with SwiftUI

Trello Clone iOS App - SwiftUI A Trello Clone App for iOS built with SwiftUI. Features The app has several main features: Card, BoardList CRUD. Drag a

Alfian Losari 72 Oct 28, 2022
Simple Wolfenstein 3D clone written in Swift

Mein Leben! Swiftenstein is a partial reimplementation of ID Software's 1992 classic FPS Wolfenstein 3D in Swift for iOS. It is not a complete game, j

Nick Lockwood 350 Oct 22, 2022
Twitter Clone With Swift

Project 3 - Twitter App Part 1 *Twitter Clone is a basic twitter app to read your tweets. Time spent: 3 hours spent in total User Stories The followin

null 0 Dec 20, 2021
A detailed clone of the Instagram app built with Firebase

[This repository is no longer being maintained] InstagramClone A detailed clone

null 0 Dec 26, 2021
The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app.

The SwiftUI Messages Clone consists of layout and composition clones of the iOS Messages app. It has Messages-like bubble and screen effects, reactions, and animations, all created with SwiftUI.

Stream 20 Dec 24, 2022
Kinopoisk clone iOS app using Swift, TMDb API, Youtube API and SDWebImage.

?? Kinopoisk clone iOS app using Swift, TMDb API, Youtube API and SDWebImage. App mainly developed to learn about Swift(UIKit), working with JSON, using MVVM architectural pattern.

ofigensky 1 Aug 20, 2022
CloneNetflix - A Netflix Clone application with swift

CloneNetflix - A Netflix Clone application with swift

유정모 1 Mar 16, 2022
🎬 Netflix Clone 🔥 Made using UIKit with Swift language.

Made using UIKit with Swift language. Core Data was used as the local database. Tmdb and youtube api were used for the API.

Ferhat İltaş 17 Sep 16, 2022
A clone for netflix iOS app for learning.

Netflix Clone ???? Um clone do aplicativo da Netflix voltado para estudos, em Swift, voltado para iOS. O aplicativo conta com uma home, tela de novida

Amanda Detofol Constante 2 May 28, 2022
This project is a clone of YouTube. But the main intention is to show how to write clean code, using proper MVC patterns and re-usable coding methodologies!

YouTubeClone This project is a clone of YouTube. But the main intention is to show how to write clean code, using proper MVC patterns and re-usable co

Vamshi Krishna 169 Dec 10, 2022
Fast Campus iOS App Development All-in-one Package Online Clone Coding

애플뮤직 클론 코딩 패스트캠퍼스 iOS 앱 개발 올인원 패키지 Online 클론코딩 사용요소 UICollectionReusableView , c

JungMin 1 Dec 21, 2021
Alejandro Piguave 24 Dec 30, 2022