ภาพรวมระบบ & คู่มือใช้งาน
แผนผังทุกหน้าและวิธีใช้ฟีเจอร์ต่าง ๆ ของ Ducklife ในที่เดียว — คลิกเพื่อเปิดหน้านั้นได้เลย
22+หน้าเว็บ
6กลุ่ม API
10หมวดหมู่
5ชนิดโปรเจกต์
6โปรเจกต์ตัวอย่าง
4บทความคู่มือ
แผนผังเว็บไซต์
ทุกหน้าในระบบตอนนี้
จัดกลุ่มตามการใช้งาน — หน้าที่มี ▸ เป็นหน้าแบบไดนามิก (มีได้หลายรายการ)
หน้าสาธารณะ
หน้าที่ทุกคนเข้าถึงได้ (SEO-ready)
หน้าแรก
/Hero, สถิติ, หมวดหมู่, โปรเจกต์มาแรง, Pitch Studio, CTA
สำรวจโปรเจกต์
/discoverค้นหา + กรองหมวด + เรียง (มาแรง/ระดมทุนมากสุด/ใหม่/ใกล้ปิด)
▸หน้าหมวดหมู่
/c/techหน้าเฉพาะแต่ละหมวด (10 หมวด) พร้อมสีประจำหมวด
▸รายละเอียดโปรเจกต์
/projects/sunduck-solar-lampเรื่องราว + ของตอบแทน + สนับสนุน + คอมเมนต์ + stretch goals
▸โปรไฟล์ผู้สร้าง
/creators/c_sangdeeข้อมูลผู้สร้าง + โปรเจกต์ทั้งหมดของเขา
คู่มือระดมทุน
/guideบทความ SEO — วิธีระดมทุน, เขียนหน้าโปรเจกต์, ตั้งราคา ฯลฯ
ระบบระดมทุน
/how-funding-worksAll-or-Nothing vs Keep-it-All, escrow, ค่าธรรมเนียม, คืนเงิน
เกี่ยวกับเรา
/aboutพันธกิจ, สถิติ, ค่านิยม
รายการที่บันทึก
/savedโปรเจกต์ที่กดหัวใจไว้ (เก็บใน localStorage)
ศูนย์ช่วยเหลือ
/helpคำถามที่พบบ่อย (FAQ) สำหรับผู้สนับสนุน/ผู้สร้าง
ติดต่อเรา
/contactช่องทางติดต่อ + ฟอร์ม + ยื่นข้อพิพาท
▸หน้ากฎหมาย
/legal/privacyความเป็นส่วนตัว (PDPA) · เงื่อนไข · คืนเงิน
สำหรับผู้สร้าง
เครื่องมือสร้างและจัดการโปรเจกต์
บัญชีผู้ใช้
เข้าสู่ระบบผ่าน LINE / Google / อีเมล
แอดมิน / ตั้งค่า
หน้าจัดการภายใน (noindex)
API
Endpoint สำหรับเชื่อมต่อ (พร้อมสลับไป database จริง)
GET
/api/projectsรายการโปรเจกต์ (กรอง ?cat= ?q=)GET
/api/projects/[slug]รายละเอียดโปรเจกต์ 1 รายการGET/POST
/api/projects/[slug]/updatesดู/โพสต์อัปเดตของโปรเจกต์POST
/api/pledgesสนับสนุน + สร้าง charge → อัปเดตยอดอัตโนมัติPOST
/api/payments/webhookรับผลชำระเงิน → อัปเดตสถานะ pledge/โปรเจกต์GET
/sitemap.xml · /robots.txt · /manifest.webmanifestSEO + PWA (สร้างอัตโนมัติ)วิธีใช้งาน
ทำอะไรได้บ้าง & ทำยังไง
สรุปขั้นตอนของฟีเจอร์หลักในระบบ
สนับสนุนโปรเจกต์
- เปิดหน้าโปรเจกต์
- เลือกของตอบแทน
- เลือกวิธีจ่าย (PromptPay/บัตร/TrueMoney/โอน)
- กดสนับสนุน → ยอดระดมทุนอัปเดตทันที
บันทึกโปรเจกต์
- กดรูปหัวใจบนการ์ดหรือหน้าโปรเจกต์
- ตัวนับบนเมนูเพิ่มขึ้น
- ดูทั้งหมดที่หน้า /saved
สร้างพิตช์นำเสนอ
- ไป Pitch Studio
- เลือกเทมเพลตหรือเริ่มเปล่า
- แก้/เพิ่ม/เรียงสไลด์
- กด ▶ นำเสนอ (ลูกศร ← → , Esc ออก)
เปิดโปรเจกต์ + ยื่นหลักฐาน
- ไปหน้าเริ่มโปรเจกต์
- เลือกชนิดโปรเจกต์
- ดูเช็กลิสต์เอกสารเฉพาะชนิด
- อัปโหลด → ส่งตรวจสอบ
โพสต์อัปเดต (ผู้สร้าง)
- ไปแดชบอร์ด
- เลือกโปรเจกต์
- เขียนหัวข้อ + เนื้อหา
- โพสต์ → โผล่ในแท็บ 'อัปเดต'
ตรวจสอบ (แอดมิน)
- ไป /admin/review
- ตรวจเอกสารทีละชิ้น (ผ่าน/ไม่ผ่าน)
- เมื่อครบ → อนุมัติเปิดระดมทุน
สถานะระบบ
อะไรพร้อม / อะไรรอเชื่อมต่อ
ใช้งานได้แล้ว (ตอนนี้)
- ทุกหน้า + ดีไซน์ + responsive + PWA (ติดตั้งเป็นแอปได้)
- ค้นหา/กรอง/เรียง, บันทึกโปรเจกต์, คอมเมนต์
- Flow สนับสนุน + จ่ายเงินจำลอง (อัปเดตยอดอัตโนมัติ)
- Pitch Studio แก้ไข/นำเสนอได้จริง
- หลักฐานตามชนิดโปรเจกต์ + คิวตรวจสอบแอดมิน
- Feature flags + SEO (metadata/JSON-LD/sitemap)
รอ พน. เชื่อมต่อ
- Database จริง (PostgreSQL + Prisma) — schema พร้อมแล้ว
- Auth จริง (LINE/Google ผ่าน Auth.js)
- Payment จริง (Omise/PromptPay) + escrow/คืนเงิน
- อัปโหลดไฟล์จริง (S3/R2)
รายละเอียดใน ARCHITECTURE.md, PLAN.md, SYSTEM-OVERVIEW.md