Skip to content

Latest commit

 

History

History
88 lines (87 loc) · 3.38 KB

Phase-2_2.md

File metadata and controls

88 lines (87 loc) · 3.38 KB

Phase 2-2

12/11/2019

  • Đến phần mệt nhất là phần auth Login
  • Nghiên cứu validation
  • Xài Postman nghiên cứu về token
  • Ôn tập token

13/11/2019

  • Tiếp tục kiếm resource cho Login
  • Lên ý tưởng mục tin tức
  • Hoàn thành setting Firebase (Dự định phát sinh phí mua gói standard)

14/11/2019

  • Có vẻ FB sẽ không phản hồi vụ API xin quyền
  • Tối ưu các component trùng thành các functional code
  • Dự định xài Hook nữa
  • useState đã được áp dụng

15/11/2019

  • Deadlines khá nhiều nên tiến độ bị chậm
  • Nghiên cứu làm admin dashboard và phân quyền admin
  • Filter cho các thể loại phim (Popular, upcoming, Top Rated, Now playing)
  • Làm solo cực chẳng đã, mình đang bế tắc vụ database vì ngay từ đầu không theo swaggerUI
  • Tự đọc docs Firebase
  • Revert hooks cho phần đổ api listMovies

16/11/2019

  • Tham khảo 1 project xài firebase
  • Merge code và config lại
  • Fix các bugs
  • Vẫn kẹt vụ kết nói database lúc này -> dự tính đổi hướng làm 1 server nodejs xin passport token và quay lại sudo react
  • Nghiên cứu payment MOMO
  • Hoàn thành CV cho Career Day

17/11/2019

  • Setup auth và get thử tokens thành công
  • 200 Ok
  • Bỏ plan Login bằng Facebook vì vấn đề cấp quyền

18/11/2019

  • Chủ yếu là test thử các thuật toán về token
  • Authen loginStatus và session để xử lý phân quyền

19/11/2019

  • Tập sử dụng fetch api
  • Hoàn thành movieAuthen
  • Hoàn thành movieAuthen Reducers
  • Check phân quyền UserLogin và UserProfile
  • Check phân quyền ngay tại trang chủ

20/11/2019

  • handleGenres
  • Research admin
  • Research xây dụng baseUrl

21/11/2019

  • Research mục story các popstar
  • Tham khảo bên Instagram
  • Những ngày này chủ yếu là Researching

22/11/2019

  • Xây dựng xong lib animation và hamburgerbutton
  • Check scss
  • Dựng content HomeHeader
  • Ôn thuật toán truyền props

23/11/2019

  • Check map index > 3 && index < 7 để render ra số lượng item mong muốn

  • Xây dựng thành công mục discovery

  • Nghiên cứu các method POST có sẵn của TMDB

24/11/2019

  • Xây dựng thành công các method POST cơ bản của movieActions và movieReducer
  • Dự định phase 2-3 sẽ tập pull request và merge
  • Ôn tập fetch bằng dựng method POST
  • Tham khảo mentor fix bugs routes và check loginStatus

25/11/2019

  • Tích hợp các method POST vào code

26/11/2019

  • Bắt đầu xây dựng component Discovery
  • Research api search của TMDB
  • Ôn tập lifecycle UNSAFE_componentWillReceiveProps - nextProps

27/11/2019

  • Dựng xong Discovery.js bắt đầu dựng scss

28/11/2019

  • Nghiên cứu nơi tích hợp code component Discovery vô
  • Tích hợp handleGenre
  • Routing /discovery

29/11/2019

  • Hoàn chỉnh component Discovery
  • Bắt đầu xây dựng component Search
  • Viết code cho action Search

30/11/2019

  • Postman thành công action search
  • Dựng scss cho component Search

1/12/2019

  • Hoàn thành component Searc, gặp 1 chút bugs nhưng đã fix thành công
  • Hiểu rõ hơn về match.params.id
  • Fix thành công check localStorage json strilify cho direct dựa trên loginStatus