APIBackend (ระบบหลังบ้าน)

฿19,000ส่งมอบใน 1 สัปดาห์ หลังได้ข้อมูลครบรับประกัน 30 วัน

แพ็กเกจนี้คืออะไร

API คือฐานของทุกอย่างที่เหลือ ผมออกแบบฐานข้อมูลให้ตรงกับของจริงที่คุณมี แล้วเขียน API ให้หน้าบ้านของคุณเรียกใช้ พร้อมระบบล็อกอิน และกำหนดได้ว่าใครเข้าถึงข้อมูลส่วนไหนได้บ้าง

แพ็กนี้ครอบคลุมข้อมูลไม่เกินแปดประเภท และคำสั่งที่หน้าบ้านเรียกใช้ไม่เกินสิบห้าอย่าง ซึ่งผมเขียนชื่อทั้งหมดลงในสเป็คตั้งแต่วันตกลงงาน เกินจากนั้นคิดเพิ่มและแจ้งราคาก่อนทำ ของที่ส่งมอบไม่ได้มีแค่โค้ดที่รันได้ แต่มีเอกสารที่ทีมคุณเปิดอ่านเองได้และกดลองใช้ดูผลได้ทันทีจากหน้าเว็บ กับชุดตรวจอัตโนมัติที่รันซ้ำได้ทุกครั้งที่มีคนแก้โค้ด สองอย่างนี้คือสิ่งที่ทำให้ทีมอื่นทำงานต่อจากผมได้โดยไม่ต้องโทรถาม

สิ่งที่แพ็กนี้ยังไม่มีคือหน้าหลังบ้านสำหรับคนที่ไม่ใช่โปรแกรมเมอร์ และงานรับเงิน ทั้งสองอย่างอยู่ในแพ็กถัดไป

ลองดูของจริง

ตัวเลขบนหน้าสรุป มาจากข้อมูลจริง ไม่ได้พิมพ์ค้างไว้ซ้ายคือหน้าสรุปที่คุณเปิดดูทุกวัน ขวาคือข้อมูลจริงในระบบ ลองกดรับเงินสักรายการแล้วดูตัวเลขฝั่งซ้าย
สรุปวันนี้เจ้าของร้าน
฿1,480ยอดขายวันนี้
4ออเดอร์ใหม่
2ยังไม่ได้จ่าย
3ลูกค้าใหม่เดือนนี้
รายการล่าสุด
#1043มาลี ใจดี฿1,290ค้างจ่าย
#1042ปิยะ ทองดี฿590จ่ายแล้ว
#1041นภา แสงจันทร์฿2,450ค้างจ่าย
#1040ธนา วงศ์ดี฿890จ่ายแล้ว

หน้านี้อ่านอย่างเดียว แก้ข้อมูลไม่ได้

ข้อมูลในระบบระบบที่ผมทำให้
เลขที่ลูกค้ายอดสถานะ
#1043มาลี ใจดี฿1,290
#1042ปิยะ ทองดี฿590จ่ายแล้ว
#1041นภา แสงจันทร์฿2,450
#1040ธนา วงศ์ดี฿890จ่ายแล้ว

ตัวเลขสี่ตัวนี้คือสิ่งที่เจ้าของเปิดดูทุกเช้า มันคำนวณจากข้อมูลจริงทุกครั้งที่เปิด ไม่ใช่ตัวเลขที่มีคนมานั่งพิมพ์อัปเดต

แพ็กนี้หน้าสรุปอ่านได้อย่างเดียว ส่วนหน้าหลังบ้านที่แก้ข้อมูลได้และกราฟย้อนหลัง อยู่ในแพ็ก Admin

นี่คือตัวจำลองหน้าจอของระบบที่ส่งมอบจริง ข้อมูลทั้งหมดอยู่ในหน้าเว็บนี้ ไม่ได้ต่อกับระบบไหน ของจริงคำนวณจากฐานข้อมูลของคุณเอง และหน้าบ้านของคุณเรียกข้อมูลชุดเดียวกันนี้ไปแสดงได้ด้วย

สิ่งที่คุณจะได้ ทั้งหมด

รายการนี้คือขอบเขตงานทั้งหมดของแพ็กเกจนี้ ไม่มีข้อไหนซ่อนไว้ในสัญญา

ไม่รวมในแพ็กเกจนี้
  • งานออกแบบและทำหน้าบ้าน บริการนี้ทำเฉพาะระบบที่อยู่ข้างหลัง ถ้าอยากได้ทั้งสองฝั่ง ดูบริการเว็บโปรไฟล์ธุรกิจหรือระบบจองคิวซึ่งมีหน้าบ้านมาให้แล้ว
  • ค่าเซิร์ฟเวอร์และบริการภายนอกรายเดือน จ่ายในบัญชีของคุณเองเพื่อให้ระบบเป็นของคุณจริง ผมประเมินตัวเลขให้ก่อนเริ่ม
  • การย้ายข้อมูลจากระบบเดิมที่โครงสร้างซับซ้อน ถ้าเป็นไฟล์ Excel ปกติผมย้ายให้ได้ ถ้าต้องดึงผ่าน API ของระบบเก่า ผมประเมินเพิ่มและแจ้งก่อนเสมอ
  • แอปมือถือที่ลงจาก Play Store อยู่ในบริการแอปมือถือ Android ซึ่งเรียกใช้ API ที่ทำในบริการนี้ได้เลย

สิ่งที่ผมต้องรู้จากคุณก่อนเริ่ม

ทุกข้อต้องกรอก เพราะทั้งหมดนี้คือค่าที่ผมใช้ตั้งค่าระบบให้คุณ ไม่มีข้อไหนที่ข้ามแล้วเริ่มงานได้ ข้อไหนยังไม่นิ่ง ตอบเท่าที่รู้ตอนนี้มาก่อนได้ แล้วเราปรับกันตอนเริ่มงาน

ขั้นตอนการทำงาน

1

ส่งของที่มีอยู่มาให้ดู

หน้าบ้านที่ทำไว้ ไฟล์ Excel ที่ใช้อยู่ หรือระบบเก่าที่ยังรันอยู่ อย่างใดอย่างหนึ่งก็พอให้ผมเริ่มประเมินได้

2

ตกลงหน้าตาข้อมูลกันก่อนเขียน

ผมส่งโครงข้อมูลกับรายการสิ่งที่ระบบจะทำได้ ให้ดูก่อนลงมือ เพราะแก้ตอนเป็นเอกสารใช้เวลาสิบนาที แก้ตอนเขียนไปครึ่งทางใช้เวลาสามวัน

3

ทีมคุณได้ลองใช้ของจริงตั้งแต่กลางทาง

ผมเปิดเอกสารและระบบให้ทีมคุณเรียกใช้เป็นระยะ ทีมหน้าบ้านจะได้ต่อไปพร้อมกัน ไม่ใช่รอจนจบแล้วค่อยมาพบว่าข้อมูลไม่ตรงกัน

4

ส่งมอบพร้อมของที่คนอื่นอ่านต่อได้

ซอร์สโค้ด เอกสาร API ชุดทดสอบ วิธี deploy และคู่มือหลังบ้าน พร้อมรับประกัน 30 วัน

ชำระเงินและเริ่มงาน

ราคาเต็มของแพ็กเกจนี้฿19,000
  • จ่ายเต็มจำนวนตอนสั่ง ราคาตายตัวและขอบเขตเขียนไว้ครบแล้ว ไม่มีตัวเลขงอกทีหลัง
  • เริ่มงานทันทีที่ได้รับเงิน ไม่ต้องรอนัดคุยหรือรอใบเสนอราคา
  • รับประกัน 30 วันหลังส่งมอบ มีปัญหาจากงานที่ผมทำ แก้ให้ฟรีในช่วงนี้

โอนพร้อมเพย์หรือโอนเข้าบัญชี ออกใบเสร็จรับเงินให้ทุกครั้ง และทำสัญญาจ้างทำของติดอากรแสตมป์ให้ถ้าคุณต้องการ

ติดต่อกลับ

คำถามที่พบบ่อยของแพ็กเกจนี้

เอกสาร API ที่ว่า หน้าตาเป็นยังไง

เป็นหน้าเว็บที่เปิดแล้วเห็น endpoint ทั้งหมด รู้ว่าแต่ละอันรับอะไรและคืนอะไร และมีปุ่มให้กดยิงจริงจากในหน้านั้นเลยเพื่อดูผลลัพธ์ ทีมหน้าบ้านของคุณจึงต่อได้เองโดยไม่ต้องนัดคุยกับผมทีละครั้ง

ชุดทดสอบสำคัญตรงไหน ในเมื่อระบบก็ทำงานได้อยู่แล้ว

มันไม่ได้สำคัญวันส่งมอบ แต่สำคัญวันที่มีคนแก้โค้ดในอีกหกเดือน ถ้ามีเทสต์ เขารู้ทันทีว่าแก้แล้วพังตรงไหน ถ้าไม่มี เขาจะกลัวจนไม่กล้าแก้ แล้วระบบก็ค่อยๆ กลายเป็นของที่ไม่มีใครแตะ ซึ่งเป็นสภาพที่ลูกค้าหลายรายมาหาผมด้วยเรื่องนี้พอดี

ทำไมไม่ใช้ Firebase หรือ Supabase ไปเลย ถูกกว่า

ผมใช้ Supabase อยู่แล้วในหลายงานและจะแนะนำเองถ้ามันพอ ถ้างานของคุณคือเก็บข้อมูลกับล็อกอินธรรมดา ใช้ของสำเร็จรูปคุ้มกว่าจริงและผมบอกตรงๆ การเขียนเองคุ้มเมื่อมีตรรกะทางธุรกิจที่ของสำเร็จรูปทำไม่ได้ หรือข้อมูลห้ามไปอยู่บนบริการของคนอื่น

ระบบเดิมผมเขียนด้วย PHP ต้องเปลี่ยนภาษาไหม

ไม่ต้องครับ ถ้าของเดิมเป็น PHP กับ Laravel ผมทำต่อด้วยตัวนั้น การบังคับให้ลูกค้าเปลี่ยนภาษาตามที่ผมถนัด แปลว่าคุณต้องจ้างเขียนใหม่ทั้งระบบโดยไม่ได้อะไรเพิ่ม ผมเปิดโค้ดตัวอย่างทั้ง TypeScript, Laravel และ Python ให้อ่านก่อนตัดสินใจได้

โค้ดกับข้อมูลเป็นของใคร

ของคุณทั้งหมด โค้ดเข้าบัญชี GitHub ของคุณตั้งแต่วันแรกของงาน ฐานข้อมูลกับเซิร์ฟเวอร์อยู่ในบัญชีของคุณเอง ผมไม่ถือของอะไรไว้เป็นตัวประกัน และเปลี่ยนคนดูแลได้ตลอดโดยไม่ต้องขอผม

บริการที่มักทำคู่กัน

← กลับไปดูทั้ง 3 แพ็กเกจ