New season — Spring/Summer drop now live

Feature Checklist — เปรียบเทียบฟีเจอร์

เช็คลิสต์ละเอียดสำหรับเปรียบเทียบกับระบบอื่น (Shopify, WooCommerce ฯลฯ)

Storefront (ฝั่งลูกค้า)

ฟีเจอร์ มี? หมายเหตุ
Browse + search full-text + filter + sort
Multi-variant (size/color) ราคาต่อ variant แยกได้
Product gallery หลายรูป + zoom + thumbnail
Wishlist sync เว็บ ↔ แอป
Cart persist ระหว่าง session
Checkout 3 step + sticky summary
Multiple addresses default + add/edit/delete
Order tracking 9 status states
Cancel order คืนสต๊อกอัตโนมัติ
Reviews star + text + image (1 review/order)
Coupon % / fixed, expiry, min amount, usage limit
i18n ไทย/อังกฤษ + เพิ่มได้
Mobile responsive Tailwind breakpoints
Dark mode light only (เพิ่มได้)
PWA service worker ไม่มี (Nuxt ทำได้ง่าย)
Live chat ติด external (Tawk.to / Crisp)

Store Admin (ฝั่งร้านค้า)

ฟีเจอร์ มี? หมายเหตุ
Dashboard ยอดขาย กราฟ 30 วัน + top products
Product CRUD + variants + รูป
Category management flat (ยังไม่มี nested)
Order management filter ตาม status
Slip verification เปิด/ปฏิเสธ + เหตุผล
Customer list + ประวัติซื้อ
Coupon CRUD
Sales reports ตามช่วงเวลา + export CSV
Staff management 3 roles
Theme switcher สลับ hero/promo
Store settings logo, payment, shipping
Inventory alerts ⚠️ มี endpoint แต่ UI ยังไม่ครบ
Bulk product import CSV upload ยังไม่มี
Export orders CSV endpoint มี
Analytics integrations (GA, Pixel) เพิ่มเองง่าย

API

ฟีเจอร์ มี? หมายเหตุ
REST NestJS
OpenAPI / Swagger /docs interactive
JWT auth access + refresh
Rate limiting 5/min per IP บน sensitive endpoints
CORS configurable env-based
Validation class-validator
Transaction safe Prisma transaction + row lock
GraphQL REST only
Webhook (outgoing) เพิ่มได้

Mobile

ฟีเจอร์ มี? หมายเหตุ
Browse / Cart / Checkout
Login + Account
Push notification Expo Push Service
Sync กับเว็บ API เดียวกัน
Offline mode online only
Deep linking ⚠️ basic (expo-router) — ปรับให้สมบูรณ์ได้
Apple Pay / Google Pay ต้องเชื่อม payment gateway ก่อน

Payment

ฟีเจอร์ มี? หมายเหตุ
Bank transfer + slip manual verify
COD
Credit card เชื่อม Omise/Stripe เอง
PromptPay QR เชื่อม payment gateway
Installment
Refund ⚠️ mark refunded ใน admin ได้ แต่ไม่ auto-call gateway

Shipping

ฟีเจอร์ มี? หมายเหตุ
Flat rate
Free shipping over ฿X
Per-product weight ⚠️ field มีแต่ logic คำนวนยังไม่ครบ
Multiple zones
Carrier integration (Kerry, Flash, J&T) manual tracking number only

SEO

ฟีเจอร์ มี? หมายเหตุ
SSR Nuxt 4
Meta + OG per page customizable
Canonical URLs ⚠️ basic
Sitemap.xml ติด @nuxtjs/sitemap ง่าย
robots.txt มี static file
Schema.org markup เพิ่มเอง

Security

ฟีเจอร์ มี? หมายเหตุ
HTTPS-only (production) ผ่าน Nginx
Password hash (bcrypt)
JWT rotation refresh token rotation
SQL injection Prisma parameterized
XSS protection Vue auto-escape + CSP header
CSRF ⚠️ JWT-based ไม่ต้อง CSRF token
2FA / MFA
Account lockout (brute force) ⚠️ rate limit ช่วย แต่ไม่ lock account
Audit log

Performance

ฟีเจอร์ มี? หมายเหตุ
Redis cache hot queries
Image lazy loading loading="lazy"
Code splitting Nuxt auto
Gzip / Brotli ผ่าน Nginx
CDN ready S3 + CloudFront / Cloudflare
Database indexing search/sort fields indexed

เปรียบเทียบกับ platform อื่น

ระบบนี้ Shopify WooCommerce
Source code ✅ มีให้ ❌ closed ✅ open
Self-host
ค่ารายเดือน ✅ $29+
Customization ✅ ทุกอย่าง ⚠️ จำกัด
Mobile app ✅ มาด้วย ⚠️ ต้องสร้าง
Payment gateway สำเร็จ
Theme marketplace
App store / plugins
Support ผู้ขาย ทีม Shopify community

สรุปจุดแข็ง:

  • 💎 Source code 100% — ปรับได้ทุกอย่าง
  • 💎 Web + Mobile + API + Admin ในแพคเดียว
  • 💎 ไม่มี subscription
  • 💎 Modern stack (Nuxt 4 / Nest 11)

สรุปจุดอ่อน:

  • 💔 ไม่มี payment gateway สำเร็จ
  • 💔 ไม่มี plugin marketplace
  • 💔 ต้องมีทีม technical (ไม่ใช่ no-code)

ขั้นต่อไป

Join the club

ของเด็ดส่งตรง
ถึงอินบ็อกซ์

สมัครรับข่าวสาร — รับส่วนลด 10% สำหรับสมาชิกใหม่ + อัปเดตคอลเลกชันก่อนใคร