ระบบธนาคารขยะ (Waste Bank System) free
เข้าสู่ระบบ เพื่อให้คะแนนโปรแกรมนี้
หมวดหมู่: PHP + MySQL
เวอร์ชัน: 1.0.0
ภาษาที่ใช้พัฒนา: PHP + Mysql
สนับสนุน:
ฟรี
ยอดดาวน์โหลด: 46 ครั้ง
เข้าชม: 884 ครั้ง
## 👤 การจัดการผู้ใช้งานและข้อมูลหลัก
จัดการสมาชิก: สามารถ เพิ่ม, ลบ, แก้ไขข้อมูลสมาชิก (นักเรียน, ชาวบ้าน) พร้อมทั้งอัปโหลด รูปภาพโปรไฟล์ ประจำตัวได้
จัดการประเภทขยะ: เพิ่ม, ลบ, แก้ไขประเภทขยะรีไซเคิล, กำหนดราคาต่อหน่วย และอัปโหลด รูปภาพของขยะ แต่ละชนิดได้
จัดการผู้ใช้งานระบบ (Admin): ผู้ดูแลระบบสามารถ เพิ่ม, ลบ, แก้ไข บัญชีผู้ใช้งานคนอื่นๆ ที่จะเข้ามาช่วยดูแลระบบได้ พร้อมรูปโปรไฟล์และการกำหนดสิทธิ์
## ♻️ การจัดการธุรกรรม
บันทึกการรับฝากขยะ: บันทึกข้อมูลเมื่อสมาชิกนำขยะมาฝาก โดยระบบจะ คำนวณมูลค่าเป็นเงินให้โดยอัตโนมัติ จากน้ำหนักและราคาที่ตั้งไว้
บันทึกการถอนเงิน: บันทึกข้อมูลเมื่อสมาชิกต้องการถอนเงินสะสมออกจากบัญชี
## 📊 แดชบอร์ดและรายงาน
แดชบอร์ด (Dashboard): หน้าสรุปภาพรวมข้อมูลทั้งหมดแบบเรียลไทม์ ประกอบด้วย:
ข้อมูลสรุป: จำนวนสมาชิก, ยอดเงินฝาก-ถอน, และยอดคงเหลือทั้งหมดในระบบ
กราฟวงกลม: แสดงสัดส่วนปริมาณขยะแต่ละประเภท
กราฟเส้น: แสดงแนวโน้มยอดฝาก-ถอนรายวัน เพื่อดูความเคลื่อนไหวของระบบ
กราฟแท่ง: จัดอันดับสมาชิกที่มียอดเงินสะสมสูงสุด 10 อันดับแรก
หน้ารายงาน (Reports): แสดงตารางสรุปยอดเงินฝาก, ยอดถอน, และ ยอดคงเหลือสุทธิ ของสมาชิกทุกคน พร้อมรูปภาพ
## 💻 หน้าตาและการใช้งาน (UI/UX)
หน้าเว็บไซต์หลัก (Index Page): ออกแบบอย่างสวยงามและทันสมัย เพื่อแนะนำระบบ, คุณสมบัติ, และเป็นประตูสู่หน้าล็อกอิน
ระบบหลังบ้าน (Admin Panel): ใช้เทมเพลต AdminLTE ที่ดูเป็นมืออาชีพ, สะอาดตา และใช้งานง่าย
รองรับทุกอุปกรณ์ (Responsive Design): หน้าเว็บสามารถแสดงผลได้อย่างเหมาะสมทั้งบนคอมพิวเตอร์, แท็บเล็ต, และโทรศัพท์มือถือ
แจ้งเตือนและยืนยัน: ใช้ SweetAlert ในการยืนยันการลบข้อมูล และ Toast สำหรับแจ้งเตือนสถานะการทำงานต่างๆ เพื่อประสบการณ์ใช้งานที่ดี
## 🔐 ความปลอดภัย
ระบบล็อกอิน: มีระบบสำหรับผู้ดูแลเพื่อเข้าจัดการข้อมูลหลังบ้าน
การเข้ารหัสรหัสผ่าน (Password Hashing): รหัสผ่านของผู้ใช้งานทุกคนจะถูกจัดเก็บในรูปแบบที่เข้ารหัสและปลอดภัย
การป้องกันการลบตัวเอง: ผู้ดูแลระบบจะไม่สามารถลบบัญชีของตนเองออกจากระบบได้ เพื่อป้องกันการล็อกเอาต์ถาวร
## 👤 การจัดการผู้ใช้งานและข้อมูลหลัก
จัดการสมาชิก: สามารถ เพิ่ม, ลบ, แก้ไขข้อมูลสมาชิก (นักเรียน, ชาวบ้าน) พร้อมทั้งอัปโหลด รูปภาพโปรไฟล์ ประจำตัวได้
จัดการประเภทขยะ: เพิ่ม, ลบ, แก้ไขประเภทขยะรีไซเคิล, กำหนดราคาต่อหน่วย และอัปโหลด รูปภาพของขยะ แต่ละชนิดได้
จัดการผู้ใช้งานระบบ (Admin): ผู้ดูแลระบบสามารถ เพิ่ม, ลบ, แก้ไข บัญชีผู้ใช้งานคนอื่นๆ ที่จะเข้ามาช่วยดูแลระบบได้ พร้อมรูปโปรไฟล์และการกำหนดสิทธิ์
## ♻️ การจัดการธุรกรรม
บันทึกการรับฝากขยะ: บันทึกข้อมูลเมื่อสมาชิกนำขยะมาฝาก โดยระบบจะ คำนวณมูลค่าเป็นเงินให้โดยอัตโนมัติ จากน้ำหนักและราคาที่ตั้งไว้
บันทึกการถอนเงิน: บันทึกข้อมูลเมื่อสมาชิกต้องการถอนเงินสะสมออกจากบัญชี
## 📊 แดชบอร์ดและรายงาน
แดชบอร์ด (Dashboard): หน้าสรุปภาพรวมข้อมูลทั้งหมดแบบเรียลไทม์ ประกอบด้วย:
ข้อมูลสรุป: จำนวนสมาชิก, ยอดเงินฝาก-ถอน, และยอดคงเหลือทั้งหมดในระบบ
กราฟวงกลม: แสดงสัดส่วนปริมาณขยะแต่ละประเภท
กราฟเส้น: แสดงแนวโน้มยอดฝาก-ถอนรายวัน เพื่อดูความเคลื่อนไหวของระบบ
กราฟแท่ง: จัดอันดับสมาชิกที่มียอดเงินสะสมสูงสุด 10 อันดับแรก
หน้ารายงาน (Reports): แสดงตารางสรุปยอดเงินฝาก, ยอดถอน, และ ยอดคงเหลือสุทธิ ของสมาชิกทุกคน พร้อมรูปภาพ
## 💻 หน้าตาและการใช้งาน (UI/UX)
หน้าเว็บไซต์หลัก (Index Page): ออกแบบอย่างสวยงามและทันสมัย เพื่อแนะนำระบบ, คุณสมบัติ, และเป็นประตูสู่หน้าล็อกอิน
ระบบหลังบ้าน (Admin Panel): ใช้เทมเพลต AdminLTE ที่ดูเป็นมืออาชีพ, สะอาดตา และใช้งานง่าย
รองรับทุกอุปกรณ์ (Responsive Design): หน้าเว็บสามารถแสดงผลได้อย่างเหมาะสมทั้งบนคอมพิวเตอร์, แท็บเล็ต, และโทรศัพท์มือถือ
แจ้งเตือนและยืนยัน: ใช้ SweetAlert ในการยืนยันการลบข้อมูล และ Toast สำหรับแจ้งเตือนสถานะการทำงานต่างๆ เพื่อประสบการณ์ใช้งานที่ดี
## 🔐 ความปลอดภัย
ระบบล็อกอิน: มีระบบสำหรับผู้ดูแลเพื่อเข้าจัดการข้อมูลหลังบ้าน
การเข้ารหัสรหัสผ่าน (Password Hashing): รหัสผ่านของผู้ใช้งานทุกคนจะถูกจัดเก็บในรูปแบบที่เข้ารหัสและปลอดภัย
การป้องกันการลบตัวเอง: ผู้ดูแลระบบจะไม่สามารถลบบัญชีของตนเองออกจากระบบได้ เพื่อป้องกันการล็อกเอาต์ถาวร