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.

Next.jsTypeScriptWorkersD1R2
Bắt đầu bài 1

Đã 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

  1. 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 →
  2. 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
  3. 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

  1. 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
  2. 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
  3. 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
  4. 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

  1. 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
  2. 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
  3. 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
  4. 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

  1. 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
  2. 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
  3. 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
  4. 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.