Skip to content

hyunho4532/FlutterMovieApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 

Repository files navigation

플러터 토이 프로젝트 MVT (MovieTime) 입니다. 🔊🔊

  • 2023-07-19

    • 메인 페이지 및 TMDB API 데이터 조회 완료
    • 메인 페이지 SearchBar 구현 완료
    • 바텀 내비게이션 구현 완료
    • 스플래시 페이지 구현 완료
  • 2023-07-20

    • TMDB API 영화 상세 데이터 조회 완료
    • TMDB API 배우 데이터 조회 완료
  • 2023-07-21

    • 회원가입 페이지 구현 완료
  • 2023-07-23

    • googleMap API 연동
    • 사용자가 배우 이름 입력 후 클릭하면 다이얼로그 창 구현 완료 (다이얼로그 내용은 리스트뷰에서 클릭한 배우 이름을 조회하고, ElevatedButton 클릭 시 Firebase에 등록된다.)
    • 사용자가 원하는 배우 이름 입력할 때마다 입력한 텍스트들이 안보이는 현상 수정
  • 2023-07-24

    • Firebase 연동 완료
    • 배우 클릭 후 다이얼로그 확인 후 버튼 클릭 시 Firebase에 등록되고, 프로필 탭에서 확인 가능.
    • 프로필 페이지 구현 완료
    • 좋아요 바텀바 추가
  • 2023-07-25

    • 회원가입 & 파이어베이스 연동 완료
    • 이메일과 비밀번호 입력 시 파이어베이스 Authentication 등록
    • 스플래시 페이지에서 회원가입이 되어 있다면 메인 페이지, 안되어 있다면 회원가입 페이지로 이동
    • 프로필 페이지에서 사용자가 입력한 이메일 조회
  • 2023-07-26

    • 프로필 페이지에서 사용자가 닉네임 입력 시 파이어베이스에 등록
    • 앱을 껐다 키면 입력한 닉네임이 사라지는 이슈 해결 (SharedPreferences 사용)
    • 로그인 페이지 구현 완료
    • getX 연동, 라우트 연결
  • 2023-07-27

    • 스플래시 디자인 애니메이션 사진 적용 (Lottie 사용)
  • 2023-07-29

    • 프로필 페이지 핸드폰 갤러리 구현
    • 갤러리에서 선택한 이미지를 가져오면 프로필 사진 등록
  • 2023-07-30

    • 로그아웃 기능 구현
    • 홈, 좋아요, 프로필 스크린 FutureBuilder 적용 (영화 불러올 때, 닉네임 조회할 때 사용)
  • 2023-07-31

    • 홈 스크린에서 배우 입력할 때마다 FutureBuilder 적용되는 현상 수정
    • 프로필 스크린에 갤러리에서 사진 선택하면 파어어베이스에 등록
    • 프로필 스크린에서 파이어베이스에 등록한 이미지 불러오기 (사용자 고유 UID)
  • 2023-08-04

    • 회원가입, 로그인 페이지 유효성 검사 기능 구현
  • 2023-08-08

    • 프로필 스크린 다크 모드 기능 구현 완료
    • 프로필 스크린에서 다크 모드 설정 시 홈, 좋아요 스크린에서도 동기화 (동시에 적용)
  • 2023-08-09

    • 프로필 스크린에서 이메일 설정, 다국어 설정 관련 기능 구현 완료
    • 이메일 설정 관련은 계정 탈퇴, 비밀번호 보기 등 다양한 기능을 제공할 예정
    • 이메일 설정 클릭 시 탈퇴 처리 다이얼로그 구현 완료
    • 다국어 ( 영어, 한국 )
    • 탈퇴 처리 다이얼로그에서 탈퇴 완료 버튼 클릭 시 스낵바 알람 표시 (계정이 삭제되었습니다.)
  • 2023-08-22

    • 게시판 페이지 구현 완료
    • 다크 모드 적용 시 바텀네비바 이슈 해결
    • 게시판 등록 다이얼로그 안에 Firebase Database nickname 표시
    • 다이얼로그에서 닉네임을 변경할 수 있게 기능 구현 예정
  • 2023-08-23

    • 다이얼로그에서 영화 입력 클릭 시 새로운 다이얼로그 창 구현 완료
    • 새로운 다이얼로그 창 안에는 날짜를 입력하여 그 날짜에 맞는 일일 박스 오피스 영화 데이터를 가지고 온다.
    • 데이터들은 ListView에 Item마다 등록 진행 완료
    • 다이얼로그에서 영화 로딩 버튼 클릭 시 영화 조회
  • 2023-08-26

    • 파이어베이스에 이미 존재하는 계정이면 Snackbar 알람 기능 구현
    • ItemView Item 클릭 시 이전 다이얼로그로 돌아가서 선택한 영화 조회



회원가입 페이지



영화 메인 페이지


API 관련 안내

TMDB
google map

Releases

No releases published

Packages

No packages published