เว็บคู่มือราคารถมือสองและปฏิทินประมูล
คู่มือประเมินราคารถมือสองสำหรับสาธารณะที่สนับสนุนโดยสถาบันการเงิน ดูราคาของแต่ละรุ่น ติดตามดัชนีราคารายเดือน และดูว่ารถยึดคันไหนจะเข้าประมูล พร้อมระบบหลังบ้านที่ทุกตัวเลขต้องถูกอัปโหลด ตรวจ และอนุมัติก่อนออกสู่สาธารณะ
- Go
- Gin
- PostgreSQL
- GORM
- Next.js
- React
- TypeScript
- LDAP
ภาพรวม
คู่มือราคาจะมีประโยชน์ก็ต่อเมื่อคนเชื่อตัวเลข และธนาคารที่เผยแพร่ราคาประเมินต้องชี้ได้ว่าตัวเลขแต่ละตัวมาจากไหนและใครเป็นคนอนุมัติ ฝั่งสาธารณะคือการค้นหา หารุ่นที่ต้องการ ดูช่วงราคา อ่านดัชนี และดูปฏิทินประมูล ส่วนฝั่งหลังบ้านคือสิ่งที่ทำให้ตัวเลขเหล่านั้นน่าเชื่อถือ
ส่วนที่ท้าทายในการสร้าง
ทุกตัวเลขเข้ามาเป็นไฟล์ที่มีเวอร์ชัน และไม่มีอะไรขึ้นจริงจนกว่าจะมีคนอนุมัติ ราคาประเมินรายเดือนมาเป็นสเปรดชีต การอัปโหลดจะถูกอ่าน ตรวจกับโครงสร้างคอลัมน์ที่กำหนดไว้ แล้วเขียนเป็นชุดข้อมูลที่ติดรหัสไฟล์ต้นทางไว้ ขณะที่ตัวไฟล์ถูกทำเครื่องหมายว่ายังไม่อนุมัติ ฝั่งสาธารณะไม่เคยอ่านตารางตรง ๆ แต่จะหาไฟล์ล่าสุดที่อนุมัติแล้วก่อน จากนั้นจึงอ่านเฉพาะแถวที่เป็นของไฟล์นั้น การออกแบบนี้ให้ผลสองอย่างมาฟรี อย่างแรกคือไฟล์ที่ผิดจะไม่ปรากฏต่อสาธารณะไม่ว่าจะผิดแค่ไหน เพราะไม่เคยถูกอนุมัติ อย่างที่สองคือการย้อนกลับไม่ใช่การแก้ข้อมูลเลย แต่คือการอนุมัติไฟล์ก่อนหน้า และทุกการอัปโหลดถูกบันทึกว่าใครเป็นคนทำ
ยืนยันตัวตนกับไดเรกทอรีองค์กร และสิทธิ์มาจากตารางเมทริกซ์ พนักงานล็อกอินกับไดเรกทอรีขององค์กรผ่านการเชื่อมต่อที่เข้ารหัส กลุ่มที่สังกัดคือสิ่งที่กำหนดบทบาท และผู้ใช้ที่อยู่ในกลุ่มที่เกี่ยวข้องมากกว่าหนึ่งกลุ่มจะถูกปฏิเสธ แทนที่จะเดาให้ ส่วนตัวสิทธิ์เองเป็นการค้นตาราง คือดูว่าการกระทำใด ในพื้นที่ใด สำหรับกลุ่มนั้น ทำได้หรือไม่ ทั้งสร้าง แก้ไข อนุมัติ และดูประวัติ ตรวจใหม่ทุกคำขอ
ตัวกรองแบบไล่ชั้นที่ยังเร็ว รายการรถไล่จากยี่ห้อไปรุ่นไปรุ่นย่อย แต่ละขั้นเป็นคิวรีแบบ distinct บนคอลัมน์ที่ทำดัชนีไว้ และผลลัพธ์ถูกจำไว้ในหน่วยความจำภายใต้คีย์ผสมเป็นเวลาไม่กี่นาที เป็นแคชขนาดเล็กอายุสั้น ซึ่งเหมาะกับข้อมูลที่เปลี่ยนเดือนละครั้ง
ขนาด
- 74 endpoint ใน 12 โมดูล · 15 ตาราง · 20 migration · โค้ดหลังบ้านราว 20,000 บรรทัด
- 40 หน้าจอ รวมเว็บสาธารณะและหลังบ้าน · งานตามเวลาสองตัว
- ติดตั้งผ่านไปป์ไลน์ลงเครื่องที่ดูแลเอง โดยไม่ใช้คอนเทนเนอร์
- สถานะ
- เผยแพร่แล้ว
- เผยแพร่เมื่อ
- 12 ก.ย. 2026
- เทคโนโลยี
- Go · Gin · PostgreSQL · GORM · Next.js · React · TypeScript · LDAP
ดูต่อ

