แสนยากร ชัยพิพัฒน์วรกุล
English
ผลงานทั้งหมด

ใช้งานจริง

ระบบเดินทางพบลูกค้า

วางแผน บันทึก และเบิกค่าใช้จ่ายการเดินทางพบลูกค้าของฝ่ายขายและการตลาด แทนกระดาษ อีเมล และ Excel ที่กระจัดกระจาย

ช่วงเวลา
2026
บทบาท
พัฒนาคนเดียว
ฝ่ายที่ใช้
ขายและจัดซื้อ

ปัญหาเดิม

ทริปพบลูกค้าถูกจัดการด้วยกระดาษ อีเมล และไฟล์ Excel แยกกัน ฝ่ายบัญชีต้องตามเอกสารเอง และผู้บริหารไม่เห็นภาพรวม

สิ่งที่สร้าง

เว็บแอป Next.js + ASP.NET Core ที่ทริปเดินจาก วางแผน → เดินทาง → ส่งเอกสาร → บัญชีตรวจ → อนุมัติ/ตีกลับ พร้อมปฏิทิน แผนที่ แดชบอร์ด และอีเมลเตือน

ฟีเจอร์หลัก

  • วางแผนทริป: ปลายทาง ประเภท วันที่ คนที่จะพบ และวาระ
  • เอกสารบังคับ 3 ช่อง ครบแล้วทริปพร้อมส่งบัญชีเอง
  • บัญชีอนุมัติหรือตีกลับพร้อมประวัติ ทริปที่อนุมัติแล้วถูกล็อก
  • ปฏิทินการเดินทาง แผนที่โลกของทริป และแดชบอร์ดค่าใช้จ่าย
  • อีเมลเตือนพร้อม cooldown 24 ชั่วโมง และรายงาน Excel
  • ไทย/อังกฤษ (วันที่แบบ พ.ศ.) ทัวร์แนะนำ และบันทึกเวอร์ชันใหม่ในแอป

เบื้องหลังทางเทคนิค

  • ผู้ดูแลแก้ค่า SMTP ได้เอง รหัสผ่านเข้ารหัสด้วย ASP.NET Data Protection และไม่เคยส่งกลับไปที่หน้าเว็บ
  • n8n ส่งอีเมลเตือนของตัวเองแต่เขียนลงตาราง log เดียวกัน จึงนับ cooldown ร่วมกันได้
  • Next.js static export บน IIS ปุ่มในอีเมลลิงก์ตรงกลับมาที่ทริป และกฎ “ทุกคนดูได้ เจ้าของแก้ได้” บังคับทั้ง UI และ API