dự án
Thiết kế website bán hàng Apple cho 1Pro
Website bán lẻ Macbook, iMac, iPhone hàng cũ và mới nguyên seal — theme WordPress viết riêng, bộ lọc theo tình trạng máy và dữ liệu sản phẩm đồng bộ từ KiotViet.

- Role
- Theme Developer
- URL
- 1pro.vn
1Pro bán lẻ sản phẩm Apple — Macbook, iMac, Mac Mini, iPhone, iPad — cả hàng cũ lẫn mới nguyên seal. Yêu cầu ban đầu ngắn gọn: web phải nhanh, đội vận hành phải tự cập nhật được sản phẩm và khuyến mãi, và dữ liệu phải khớp với KiotViet đang dùng tại cửa hàng.
Hàng cũ và hàng mới cần hai cách trình bày khác nhau
Với máy mới nguyên seal, khách quan tâm cấu hình và giá. Với máy đã qua sử dụng, câu hỏi đầu tiên luôn là tình trạng máy thế nào — phần trăm pin, ngoại hình, còn bảo hành hãng không, có hộp không.
Nếu nhét cả hai loại vào chung một mẫu trang sản phẩm thì hoặc là thừa trường với hàng mới, hoặc là thiếu thông tin với hàng cũ. Cấu trúc dữ liệu vì vậy tách rõ: tình trạng máy trở thành một trục lọc độc lập, và trang sản phẩm hiển thị khối thông tin tương ứng theo loại hàng.
Bộ lọc danh mục đi theo đúng thứ tự người mua nghĩ: dòng máy → cấu hình → tình trạng → khoảng giá.
Trang khuyến mãi đội vận hành tự dựng
Ngành bán lẻ Apple chạy khuyến mãi liên tục — dịp lễ, mở bán máy mới, xả hàng cuối đời. Nếu mỗi chiến dịch đều phải nhờ developer thì không bao giờ kịp.
Tôi dựng sẵn các khối nội dung để đội marketing tự ghép thành trang chiến dịch qua CMS: banner, danh sách sản phẩm theo điều kiện, khối ưu đãi kèm quà tặng. Trang mới lên trong vài chục phút, không cần deploy.
Đồng bộ KiotViet mà không mất quyền kiểm soát nội dung
Đây là phần kỹ thuật đáng nói nhất. KiotViet quản lý sản phẩm theo mã hàng và biến thể — dữ liệu vận hành. WordPress cần thứ khác: tiêu đề hấp dẫn, ảnh chụp thật, mô tả viết cho SEO.
Nếu để KiotViet ghi đè toàn bộ, mọi công sức biên tập sẽ bị xoá sau mỗi lần đồng bộ. Nếu để WordPress giữ tất cả, giá lại sai.
Lời giải là một lớp ánh xạ ở giữa, phân định rõ quyền ghi: KiotViet là nguồn sự thật cho giá và tồn kho, WordPress giữ toàn quyền về nội dung và hình ảnh. Hai bên không bao giờ tranh nhau cùng một trường dữ liệu. Cách tiếp cận này sau đó tôi dùng lại cho MacOne và Nam Thành Công, rồi gom thành một service đồng bộ dùng chung.
Cần website bán lẻ nối với phần mềm quản lý bán hàng? Gửi yêu cầu tư vấn hoặc xem dịch vụ thiết kế web.
Dự án khác



