- Đế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
- 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)
- 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
- 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
- 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
- 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
- Chủ yếu là test thử các thuật toán về token
- Authen loginStatus và session để xử lý phân quyền
- 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ủ
- handleGenres
- Research admin
- Research xây dụng baseUrl
- Research mục story các popstar
- Tham khảo bên Instagram
- Những ngày này chủ yếu là Researching
- Xây dựng xong lib animation và hamburgerbutton
- Check scss
- Dựng content HomeHeader
- Ôn thuật toán truyền props
-
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
- 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
- Tích hợp các method POST vào code
- Bắt đầu xây dựng component Discovery
- Research api search của TMDB
- Ôn tập lifecycle UNSAFE_componentWillReceiveProps - nextProps
- Dựng xong Discovery.js bắt đầu dựng scss
- Nghiên cứu nơi tích hợp code component Discovery vô
- Tích hợp handleGenre
- Routing /discovery
- Hoàn chỉnh component Discovery
- Bắt đầu xây dựng component Search
- Viết code cho action Search
- Postman thành công action search
- Dựng scss cho component Search
- 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