Vibe Coding / Dự án cửa hàng
Vibe Coding: Xây dựng Web quản lý cửa hàng End to End bằng Cloudflare
Tự xây dựng web quản lý cửa hàng với Next.js, Cloudflare Workers, D1 và R2: từ cài công cụ, quản lý sản phẩm đến triển khai và tối ưu SEO.
Đã có bài 1 hoàn chỉnh. 14 bài tiếp theo đang biên soạn.
Khóa học dành cho ai?
Người mới có kiến thức HTML, CSS và JavaScript cơ bản; chủ cửa hàng muốn hiểu hệ thống mình sử dụng; lập trình viên muốn làm sản phẩm thực tế.
Vibe Coding có kiểm chứng
Dùng AI để chia nhỏ yêu cầu, giải thích code và gợi ý thay đổi. Mỗi bài có đầu ra cụ thể để bạn đọc diff, chạy thử và xác nhận kết quả trước khi tiếp tục.
Lộ trình 15 bài học
4 chặng học, từ cài công cụ đến triển khai hệ thống quản lý cửa hàng trên Cloudflare.
01 / Nền tảng & môi trường
- 01
Giới thiệu và cài Node.js, npm, Cursor / Antigravity, Wrangler CLI
Kiểm tra được công cụ và tài khoản Cloudflare.
Đọc bài học → - 02
Phân tích nghiệp vụ cửa hàng và thiết kế kiến trúc
Chốt luồng sản phẩm, nhập hàng, bán hàng, tồn kho và quyền truy cập.
Đang biên soạn - 03
Khởi tạo Next.js, TypeScript và quy trình Git
Chạy được giao diện đầu tiên và lưu phiên bản bằng Git.
Đang biên soạn
02 / Giao diện & dữ liệu
- 04
Thiết kế dashboard quản lý cửa hàng responsive
Có bố cục dùng được trên điện thoại và máy tính.
Đang biên soạn - 05
Thiết kế database D1 và migrations
Có bảng sản phẩm, danh mục, đơn hàng và chi tiết đơn.
Đang biên soạn - 06
Viết REST API với Cloudflare Workers
Đọc và ghi dữ liệu qua API có validation và xử lý lỗi.
Đang biên soạn - 07
Quản lý sản phẩm, tìm kiếm và ảnh với R2
Thêm, sửa, tìm sản phẩm và tải ảnh qua API được cấp quyền.
Đang biên soạn
03 / Bán hàng & bảo mật
- 08
Đăng nhập, phiên làm việc và phân quyền
API kiểm tra quyền chủ cửa hàng và nhân viên.
Đang biên soạn - 09
Giỏ hàng, tạo đơn và chống tạo đơn trùng
Tổng tiền được tính tại API, đơn hàng có trạng thái rõ ràng.
Đang biên soạn - 10
Nhập hàng, xuất hàng và kiểm soát tồn kho
Ghi lịch sử biến động kho và kiểm tra bán vượt tồn.
Đang biên soạn - 11
Khách hàng, báo cáo doanh thu và xuất dữ liệu
Xem báo cáo từ đơn hoàn tất với bộ lọc ngày và múi giờ.
Đang biên soạn
04 / SEO, triển khai & vận hành
- 12
SEO cho trang công khai: metadata, sitemap và nội dung
Trang sản phẩm và danh mục có URL, canonical và nội dung HTML phù hợp.
Đang biên soạn - 13
Kiểm thử luồng bán hàng và bảo mật API
Kiểm tra quyền, đơn trùng, tồn kho và lỗi mạng.
Đang biên soạn - 14
Deploy Cloudflare, tên miền và CI/CD
Tách môi trường thử nghiệm và thật, cấu hình secret và CORS.
Đang biên soạn - 15
Theo dõi lỗi, sao lưu và bàn giao cửa hàng
Có checklist vận hành, phục hồi dữ liệu và kiểm soát chi phí.
Đang biên soạn
SEO gắn với nội dung và sản phẩm thật
Bạn sẽ tối ưu trang công khai bằng URL rõ ràng, nội dung hữu ích, metadata, sitemap và dữ liệu có cấu trúc phù hợp. Kết quả tìm kiếm còn phụ thuộc cạnh tranh và chất lượng website; tiến độ sẽ được đánh giá bằng dữ liệu Search Console sau triển khai.