bank188950/shop · openwiki
Bundle OKF 0.1 · 6 conceitos · bank188950/shop
Open source Repository Open in the app JSON README (API)
About
# Files
- [แนวคิดด้านการค้าและการเก็บข้อมูลถาวร](domain-model.md) - เอนทิตี MySQL สำหรับผู้ใช้ สินค้า คำสั่งซื้อ การชำระเงิน และรอบเตรียมสินค้า รวมถึงความสัมพันธ์กับ API workflow
- [การดำเนินการ, การเชื่อมต่อระบบ และการทดสอบ](operations.md) - การตั้งค่า local, การ deploy Apache, จุดเชื่อมต่อ API/session และ checklist ตรวจระบบคำสั่งซื้อและผู้ดูแล
- [โค้ดวิกิ ลูกชิ้นทอดล้อเลื่อน](quickstart.md) - จุดเริ่มต้นสำหรับ React/Vite storefront, PHP API, MySQL schema, การสั่งซื้อ การจัดเตรียมสินค้า และระบบผู้ดูแลของลูกชิ้นทอดล้อเลื่อน
- [แผนผังซอร์สโค้ดสำหรับวิศวกร](source-map.md) - แผนที่นำทางสำหรับ entrypoint, API ตามบทบาท, workflow คำสั่งซื้อ, schema และเอกสารออกแบบใน repository
# Directories
- [architecture](architecture/)
- [workflows](workflows/)
Details
- Kind
- OKF bundles
- Topic
- Cloud & DevOps
- Publisher
- bank188950
- Origin
- okf_github
- Category
- dados
- Version
- 0.1
- Last push
- 2026-08-14T03:48:40Z
- Repository state
- ativo
- Language
- TypeScript
- Added
- 2026-09-08 22:11:44
- Updated
- 2026-09-08 22:11:44
- Origin id
bank188950/shop:openwiki/index.md
README
# ลูกชิ้นทอดล้อเลื่อน โครงเริ่มต้นสำหรับเว็บสั่งสินค้าและระบบแอดมิน ```text frontend/ React + Vite + Tailwind + shadcn/ui backend/ PHP 8.2+ API + PDO specs/ เอกสารออกแบบ UI และ MySQL schema ``` ## URL ระหว่างพัฒนา ```text http://localhost:5173/ หน้าลูกค้า http://localhost:5173/admin หน้าแอดมิน http://localhost:5173/api/* React ส่งต่อไป PHP API อัตโนมัติ ``` ## เริ่ม Frontend ```bash cd frontend npm install npm run dev ``` ## เริ่ม PHP API คัดลอก `backend/.env.example` เป็น `backend/.env` แล้วตั้งค่าฐานข้อมูล จากนั้น: ```bash php -S localhost:8000 -t backend/public ``` API ตรวจสุขภาพอยู่ที่ `http://localhost:8000/api/health` ## Deploy บน Apache shared hosting 1. รัน `npm run build` ใน `frontend/` 2. อัปโหลดทุกไฟล์ใน `frontend/dist/` ไปที่ `public_html/` 3. อัปโหลด `backend/public/api/` ไปที่ `public_html/api/` 4. อัปโหลด `backend/src/` และ `backend/.env` ไว้นอก `public_html/` 5. อัปโหลด `backend/storage/` ไว้นอก `public_html/` เพื่อเก็บรูปสลิปอย่างปลอดภัย ไฟล์ `.htaccess` ใน `frontend/public/` จะทำให้ `/admin` กลับเข้า React Router ส่วน `/api/*` จะส่งให้ PHP.