Trang chủ
Khóa học
Fullstack Web Development Với Next.js 13, Firebase và Stripe
Bài 14: Implement chức năng thêm admin, add admin và hash password
Fullstack Web Development Với Next.js 13, Firebase và Stripe
56 bài học
Bài 1: Giới thiệu khóa học
Bài 2: Next 13, 14: khác biệt về app routers, chú ý về nextjs doc
Bài 3: Server Components và Client Components
Bài 4: Các cách fetch dữ liệu trong Nextjs
Bài 5: Api router, fetch dữ liệu từ Internal API
Bài 6: Tìm hiểu về project structure của Nextjs
Bài 7: Tìm hiểu về Firestore
Bài 8: Firestore quey cơ bản với web modular api
Bài 9: Tìm hiểu về server action trong Nextjs
Bài 10: Overview về Tailwind
Bài 11: Overview Shadcn ui
Bài 12: Thiết kế chức năng - database cho trang Admin
Bài 13: Thiết kế project stucture
Bài 14: Implement chức năng thêm admin, add admin và hash password
Bài 15: Xây dựng chức năng đăng nhập Với Nextauth
Bài 16: Validate form đăng nhập với react hook form
Bài 17: Validate value phía client và server với zod
Bài 18: Xây dựng giao diện layout trang admin
Bài 19: Project router ( Đăng nhập và chưa đăng nhập )
Bài 20: Implement header và chức năng đăng xuất cho admin
Bài 21 & 22: Xây dựng giao diện trang danh sách category ( Bảng, phân trang, search, order , nút tạo mới)
Bài 23: Get data Xây dựng page loading skeleton và table loading skeleton
Bài 24: Xây dựng giao diện trang tạo mới category
Bài 25: Implement chức năng tạo mới category
Bài 26: Implement chức năng search category
Bài 27: Implement chức năng phân trang category
Bài 28: Implement chức năng sắp xếp category
Bài 29: Implement chức năng edit category
Bài 30: Implement chức năng xóa category
Bài 31: High light sidebar
Bài 32: Implement function tạo mới và get managers
Bài 33-34: Implement chức năng tạo mới và pagination managers
Bài 35: Implement chức năng active, in active manager
Bài 36: Implement function tạo mới và get product
Bài 37: Lưu thông tin manager tạo product
Bài 38: Xây dựng giao diện danh sách và thêm mới product
Bài 39: Implement các chức năng pagination product
Bài 40: Implement chức năng tạo mới product
Bài 41: Firebase storage và Implement chức năng upload ảnh product
Bài 42: Implement chức năng edit product
Bài 44: Deploy lên vercel
Bài 45: Xây dựng nút filter theo category, implement chức năng select category
Bài 43: Ricktext editor: Implement ricktext editor để mô tả sản phẩm
Bài 46: Implement chức năng filter danh sách product theo category
Bài 47: Thiết kế chức năng quản lý thuộc tính sản phẩm
Bài 48: Xây dựng giao diện va Implement chức năng thuộc tính sản phẩm
Bài 49: Thiết kế chức năng và app router cho trang cửa hàng
Bài 50: Xây dựng layout trang cửa hàng
Bài 51: Xây dựng trang danh sách sản phẩm trang cửa hàng
Bài 52: Xây dựng trang danh sách categories trang cửa hàng
Bài 53: Xây dựng trang chi tiết sản phẩm trang cửa hàng
Bài 56: Xây dựng trang đăng nhập cho customer trang cửa hàng
Bài 57. Overview về Stripe và cách tích hợp vào dự án
Bài 58. Tích hợp Stripe, đồng bộ sản phẩm trong ứng dụng với Stripe
Bài 59. Update sản phẩm, thuộc tính sản phẩm với Stripe
Bài 60. Thanh toán checkout với stripe payment lin