ข้ามไปยังเนื้อหาหลัก

BSR POS Wiki

เว็บไซต์นี้เป็น wiki ภายในของ repository หลัก bsr-pos-plus ใช้เป็นแหล่งข้อมูลหลักสำหรับโครงสร้างระบบ ขั้นตอนงาน การตั้งค่าเครื่อง และข้อควรระวังด้าน deploy

ขอบเขต

  • แอป Mobile POS ใน apps/mobile
  • แอป POS Terminal ใน apps/pos-terminal
  • shared packages ใน packages/*
  • Android setup และ machine migration notes
  • ขั้นตอนงานหลักของธุรกิจ เช่น การขาย การชำระเงิน และการใช้อุปกรณ์ต่อพ่วง

เริ่มจากตรงนี้

หลักการของเอกสาร

  • วาง diagram ไว้ใกล้กับหน้าที่อธิบายมัน
  • ใช้ Mermaid สำหรับ architecture และ ขั้นตอนงาน เพื่อให้ review ผ่าน Git ได้
  • เอกสาร setup ควรเลี่ยงข้อมูลผูกกับเครื่องให้มากที่สุด
  • ถ้ามีข้อยกเว้นเฉพาะ repo เช่น path, toolchain หรือ release step ที่ไม่เหมือนปกติ ให้บันทึกไว้ชัดเจน
  • เมื่อ flow ของระบบในแอปเปลี่ยน ให้แก้ wiki หน้าที่เกี่ยวข้องในงานเดียวกันเป็นค่าเริ่มต้น