Water Pump Management — SCMC
ติดตามสถานะปั๊มน้ำและออกรายงาน Excel ตามที่ผู้ใช้ต้องการ
- ปี
- 2024 – 2025
- บทบาท
- Full-stack developer
- สถานะ
- ส่งมอบแล้ว
- เทคโนโลยี
- Next.jsTypeScriptPrismaPostgreSQLNextAuthMinIODocker
ระบบติดตามปั๊มน้ำของ SCMC แสดงสถานะปั๊มตามข้อมูลที่เจ้าหน้าที่บันทึก และออกรายงาน Excel ตามเงื่อนไขที่ผู้ใช้เลือกเอง
งานส่วนที่ใช้เวลามากที่สุดคือเรื่องรายงาน เพราะแต่ละฝ่ายอยากได้คอลัมน์ไม่เหมือนกัน ผมเลยทำให้ผู้ใช้เลือกช่วงเวลา มิเตอร์ และคอลัมน์ได้เอง แทนที่จะ hardcode รูปแบบรายงานไว้
Deploy ด้วย Docker image จาก Docker Hub ลงเซิร์ฟเวอร์ Linux พร้อมคู่มือ production deployment และ migration guide
สิ่งที่น่าสนใจ
- Export Excel แบบกำหนดคอลัมน์และช่วงเวลาเองได้
- จัดการสารเคมีและการจ่ายสาร (chemical dosing)
- เก็บไฟล์แนบด้วย MinIO
- เอกสาร deployment และ migration สำหรับทีมที่รับช่วงต่อ
โปรเจกต์ส่วนตัว (repo ไม่เปิดสาธารณะ)