TOP
Starter
- Project về gì?
- Workflow và đặc tả dự án
Task 1: Khởi tạo dự án
- Khởi tạo project React/Angular
- Thao tác thử trên Postman
- Tạo cấu trúc thư mục
- Thêm thư viện UI (MaterialUI/AntDesign/…)
Task 2: Bắt đầu dự án (Trang chủ)
- Tạo header và footer cho giao diện người dùng
- Tạo trang chủ/li>
- Thực hiện chức năng hiện Danh sách các khóa học và Danh mục
Task 3: Đăng kí/Đăng nhập
- Tạo cấu trúc đường dẫn URL tới các trang
- Tạo form Đăng ký/Đăng nhập
- Validate cho form Đăng ký/Đăng nhập
- Thực hiện chức năng cho Đăng ký/Đăng nhập
Task 4: Khóa học
- Tạo trang Các khóa học
- Thực hiện chức năng hiện Danh sách các khóa học và Danh mục
- Tạo trang Chi tiết khóa học
- Thực hiện chức năng hiện Chi tiết khóa học
- Thực hiện chức năng Đăng ký khóa học
Task 5: Người dùng
- Tạo trang Thông tin người dùng
- Thực hiện chức năng Hiện thông tin người dùng
- Thực hiện chức năng Sửa thông tin người dùng
Task 6: Khởi tạo trang Quản trị
- Tạo layout Dashboard cho Quản trị
- Tạo sidebar chứa Dashboard, trang Quản lí khóa học, và trang Quản lí người dùng
- Tạo cấu trúc đường dẫn URL tới các trang
Task 7: Dashboard
- Hiện thông tin của admin hiện tại
- Hiện pie chart cho dữ liệu của Các khóa học và Người dùng
Task 8: Quản lí người dùng
- Tạo trang quản lí người dùng
- Tạo Pagination Table cho Danh sách người dùng
- Thực hiện chức năng hiện Danh sách người dùng
- Thực hiện chức năng Thêm, Xóa, Sửa người dùng
- Tạo filter và chức năng Tìm kiếm người dùng
Task 9: Quản lí khóa học
- Tạo trang quản lí khóa học
- Tạo Pagination Table cho Danh sách các khóa học
- Thực hiện chức năng hiện Danh sách khóa học
- Thực hiện chức năng Thêm, Xóa, Sửa khóa học
- Thực hiện chức năng lấy Danh sách người dùng đã/đang chờ xét duyệt ghi danh
- Thực hiện chức năng Ghi danh khóa học
- Thực hiện chức năng Hủy ghi danh
- Tạo filter và chức năng Tìm kiếm khóa học
Starter
- Project về gì?
- Workflow và đặc tả dự án
Task 1: Khởi tạo dự án
- Khởi tạo project React/Angular
- Thao tác thử trên Postman
- Tạo cấu trúc thư mục
- Thêm thư viện UI (MaterialUI/AntDesign/…)
Task 2: Bắt đầu dự án (Trang chủ)
- Tạo header và footer cho giao diện người dùng
- Tạo trang chủ/li>
- Thực hiện chức năng hiện Danh sách các phim tại trang chủ
- Thực hiện chức năng hiện Danh sách lịch chiếu tại trang chủ
Task 3: Đăng kí/Đăng nhập
- Tạo cấu trúc đường dẫn URL tới các trang
- Tạo form Đăng ký/Đăng nhập
- Validate cho form Đăng ký/Đăng nhập
- Thực hiện chức năng cho Đăng ký/Đăng nhập
Task 4: Phim
- Tạo trang Chi tiết phim
- Thực hiện chức năng hiện Chi tiết phim/li>
- Thực hiện chức năng hiện Lịch chiếu của phim tại các rạp
- Thực hiện chức năng bình luận
Task 5: Người dùng
- Tạo trang Thông tin người dùng
- Thực hiện chức năng Hiện thông tin người dùng
- Thực hiện chức năng Sửa thông tin người dùng
Task 6: Khởi tạo trang Quản trị
- Tạo layout Dashboard cho Quản trị
- Tạo sidebar chứa Dashboard, trang Quản lí phim, lịch chiếu, và người dùng
- Tạo cấu trúc đường dẫn URL tới các trang
Task 7: Dashboard
- Hiện thông tin của admin hiện tại
- Hiện pie chart cho dữ liệu của lịch chiếu, phim, và người dùng
Task 8: Quản lí người dùng
- Tạo trang quản lí người dùng
- Tạo Pagination Table cho Danh sách người dùng
- Thực hiện chức năng hiện Danh sách người dùng
- Thực hiện chức năng Thêm, Xóa, Sửa người dùng
- Tạo filter và chức năng Tìm kiếm người dùng
Task 9: Quản lí phim
- Tạo trang quản lí phim
- Tạo Pagination Table cho Danh sách các bộ phim
- Thực hiện chức năng Thêm, Xóa, Sửa phim
- Tạo filter và chức năng Tìm kiếm phim
Task 9: Quản lí lịch chiếu
- Tạo trang quản lí lịch chiếu
- Tạo Pagination Table cho Danh sách các lịch chiếu theo cụm rạp
- Thực hiện chức năng Thêm, Xóa, Sửa lịch chiếu
- Tạo filter và chức năng Tìm kiếm lịch chiếu theo phim