ระบบ ERP Backend ที่พัฒนาโดยใช้ Node.js + Express + Sequelize (PostgreSQL) สำหรับจัดการธุรกิจ ครอบคลุมการทำงานด้าน User, Employee, Product, Quotation, Invoice, Migration และ File Upload
- Clone โปรเจกต์นี้ลงเครื่องของคุณ:
git clone https://github.com/ecctechs/erp_backend.git cd erp_backend
1 Auth (ล็อกอิน / ลงทะเบียน)
- Login รับ JWT Token
- Register ผู้ใช้ใหม่ + สร้าง Business/Employee อัตโนมัติ
2 Employee (พนักงาน)
- เพิ่ม / แก้ไข / ลบ พนักงาน
- จัดการแผนก (Department)
- จัดการตําแหน่งงาน (Position)
3 Product (สินค้า)
- เพิ่ม / แก้ไข / ลบ สินค้า
- แบ่งหมวดหมู่ (Category / Type)
- จัดการ Stock ด้วย Transaction (รับเข้า / เบิกออก)
- อัปโหลดรูปสินค้าไป Cloudinary
4 Quotation & Invoice (ใบเสนอราคา/ใบแจ้งหนี้)
- เพิ่ม / แก้ไข / ลบ ลูกค้า
- จัดการ Business + Bank
- สร้างใบเสนอราคา
- Tax Invoice
- Billing Note
5 Employee & Sale Report (ออกรายงาน)
- การลาและจํานวนพนักงาน
- ภาพรวมการขายตามหมวดหมู่สินค้า
- ปริมาณการขายแบ่งตามประเภทสินค้าและบริการ
- ภาพรวมการขายตามหมวดหมู่บริการ
- สินค้าขายดี 7 อันดับแรก
- ระบบปฏิบัติการ Windows 10
- Express.js
- PostgreSQL
- Sequelize
- Cloudinary
- JWT (JSON Web Token)