คลังโค้ดครู DevTech

แหล่งรวมระบบ PHP และ Google Apps Script

🔍 ผลการค้นหา: "PHP"

พบทั้งหมด 25 รายการ
ระบบคลังสะสมผลงานนักเรียน
PHP
VIP
ระบบคลังสะสมผลงานนักเรียน

📁 แจกระบบคลังสะสมผลงานนักเรียน (Student Portfolio Web App) พร้อม Source Code ใช้งานจริง + คู่มือพัฒนาแบบละเอียด การเก็บผลงานนักเรียนไม่จำเป็นต้องเป็นไฟล์ PDF กระจัดกระจายอีกต่อไปค่ะ ระบบนี้คือเว็บแอปพลิเคชันสำเร็จรูปที่ช่วยให้เก็บผลงานทั้งหมดไว้ในที่เดียว จัดหมวดหมู่เป็นระเบียบ แล้วแชร์เป็นลิงก์สาธารณะให้ใครก็เข้าดูได้ทันที เหมาะสำหรับโรงเรียนหรือครูที่อยากมีระบบคลังผลงานนักเรียนไว้ใช้งานจริง ✅ ฟีเจอร์ในระบบ ระบบ Login ผู้ดูแล จัดการผลงานได้ครบ เพิ่ม / แก้ไข / ลบ จัดหมวดหมู่ผลงาน (วิชาการ กีฬา ศิลปะ จิตอาสา ความเป็นผู้นำ) พร้อมตัวกรอง หน้าโปรไฟล์สาธารณะ แชร์ลิงก์ให้ดูได้โดยไม่ต้อง Login พัฒนาด้วย PHP + MySQL ติดตั้งบน AppServ ได้ทันที 📦 สิ่งที่ได้รับ ไฟล์ Source Code (PHP + SQL) พร้อมใช้งานจริง ผ่านการทดสอบระบบเรียบร้อยแล้ว คู่มือพัฒนาฉบับเต็ม (Word) อธิบายทุกไฟล์ พร้อม ER-Diagram, ขั้นตอนติดตั้ง และวิธีอัปโหลดขึ้นโฮสต์จริงด้วย FTP 🎁 สิทธิพิเศษสำหรับสมาชิก VIP เท่านั้น ดาวน์โหลดได้ฟรีที่ CodeHub ⚠️ แจกให้สมาชิกนำไปศึกษาและใช้งานส่วนตัวเท่านั้น ไม่อนุญาตให้นำไปจำหน่ายต่อในทุกกรณี #krunoomdevtech #ระบบคลังผลงานนักเรียน #PHP #MySQL #สื่อการสอน #ครูไทย

1 ครั้ง 02/09/2569
ระบบ LINE API Dashboard
PHP
ฟรี
ระบบ LINE API Dashboard

🎁 แจกฟรี! ระบบ LINE API Dashboard ระบบสำหรับจัดการ LINE Official Account แบบง่าย ๆ พัฒนาด้วย PHP 🚀 # ภาพรวมและการติดตั้งระบบ LINE API Dashboard (Free Version) ระบบนี้เป็นตัวอย่างโครงสร้างสำหรับการเชื่อมต่อและจัดการ LINE Official Account (บอท) ผ่าน LINE Messaging API โดยประกอบไปด้วยส่วนแสดงผล (Dashboard) และระบบจัดการหลังบ้าน (API & Database) ## 📌 ภาพรวมของระบบ (Architecture) ระบบถูกออกแบบมาเป็นแบบ **API-Driven** แยกส่วนหน้าบ้านและหลังบ้านออกจากกันอย่างชัดเจน: 1. **`config.php` (ตั้งค่าระบบ):** เก็บค่าที่สำคัญเช่น LINE Tokens และตำแหน่งไฟล์ฐานข้อมูล 2. **`api.php` (ระบบหลังบ้าน):** เป็นศูนย์กลางการทำงาน ทำหน้าที่: * เชื่อมต่อฐานข้อมูล SQLite (สร้างไฟล์อัตโนมัติ) * ติดต่อกับเซิร์ฟเวอร์ของ LINE (LINE API) โดยนำ Token จาก `config.php` ไปใช้ * รอรับคำสั่ง (Request) จากหน้าบ้าน (เช่น ดึงข้อมูลบอท, ดึงโควต้า, บันทึกการตั้งค่า) และส่งผลลัพธ์กลับไปเป็นรูปแบบ JSON 3. **`index.php` (หน้าจอ Dashboard):** ส่วนติดต่อผู้ใช้ (Frontend) ใช้ HTML, CSS (Tailwind) และ JavaScript ทำหน้าที่: * แสดงผล UI สวยงาม * ใช้ JavaScript (Fetch API) เรียกไปหา `api.php` เพื่อขอข้อมูลมาแสดงผล (เช่น รูปบอท, หลอดโควต้า) โดยไม่ต้องรีเฟรชหน้าเว็บ *(หมายเหตุ: ไฟล์ `line_dashboard.php` ที่คุณมี เป็นเพียงไฟล์จำลอง (Mockup) สำหรับแสดงผล UI ก่อนที่จะมีการเชื่อมต่อ API จริง หากใช้ `index.php` แล้ว ก็ไม่จำเป็นต้องใช้ `line_dashboard.php` อีก)* --- ## 🚀 ขั้นตอนการติดตั้ง (Installation Guide) ระบบนี้ใช้ **SQLite** เป็นฐานข้อมูลหลัก จึง **ไม่ต้อง** ติดตั้งหรือตั้งค่า MySQL ให้ยุ่งยาก เพียงแค่อัปโหลดไฟล์ก็พร้อมใช้งาน ### ขั้นตอนที่ 1: เตรียมไฟล์ทั้งหมด นำไฟล์ทั้ง 3 ไฟล์หลัก ไปวางไว้ในโฟลเดอร์เดียวกันบน Server หรือโปรแกรมจำลอง Server (เช่น XAMPP, MAMP) * `config.php` * `api.php` * `index.php` ### ขั้นตอนที่ 2: ตั้งค่า LINE API Keys 1. เข้าไปที่ [LINE Developers Console](https://developers.line.biz/console/) 2. เลือก Provider และ Channel (Messaging API) ของคุณ 3. ไปที่แท็บ **Messaging API** * เลื่อนลงมาด้านล่างสุด หาคำว่า **Channel access token (long-lived)** * คลิก **Issue** (หากยังไม่เคยสร้าง) แล้วคัดลอก Token ที่ได้ยาวๆ 4. ไปที่แท็บ **Basic settings** * เลื่อนหาคำว่า **Channel secret** แล้วคัดลอกมา 5. เปิดไฟล์ `config.php` (ในส่วนที่คุณ Highlight ไว้) แล้วนำข้อมูลไปใส่: ```php // ใส่ Token ที่ได้จากแท็บ Messaging API define('LINE_ACCESS_TOKEN', 'YOUR_LONG_CHANNEL_ACCESS_TOKEN'); // ใส่ Secret ที่ได้จากแท็บ Basic settings define('LINE_CHANNEL_SECRET', 'YOUR_CHANNEL_SECRET'); ขั้นตอนที่ 3: ตรวจสอบการอนุญาตไฟล์ (File Permissions) สำคัญมากสำหรับ Server จริง: โฟลเดอร์ที่เก็บไฟล์ api.php ต้องมีสิทธิ์ให้ PHP สามารถสร้างไฟล์และเขียนไฟล์ได้ (เช่น permission 755 หรือ 775) เนื่องจากเมื่อระบบรันครั้งแรก api.php จะทำการสร้างไฟล์ database.sqlite ขึ้นมาอัตโนมัติเพื่อเก็บการตั้งค่า (เช่น ข้อความต้อนรับ) หากไม่มีสิทธิ์เขียนไฟล์ ระบบจะแจ้ง Error ขั้นตอนที่ 4: ทดสอบการใช้งาน เปิด Web Browser แล้วเข้าไปที่ URL ของโปรเจกต์คุณ เช่น http://localhost/line-dashboard/index.php หรือ https://yourdomain.com/index.php หากการตั้งค่า Token ถูกต้อง หน้าจอจะแสดง: รูปโปรไฟล์และชื่อบอทของคุณ โควต้าการส่งข้อความที่เหลืออยู่ กล่องข้อความต้อนรับ ที่คุณสามารถพิมพ์และกด "บันทึกการตั้งค่า" ได้ (ระบบจะบันทึกลงไฟล์ database.sqlite) 💡 คำแนะนำสำหรับการนำไปใช้งานจริง (Production) ถ้าคุณจะนำโค้ดชุดนี้ไปใช้งานบน Server จริง หรือเผยแพร่ให้คนอื่นใช้ ควรปรับปรุงเรื่องความปลอดภัยดังนี้: ปิดการแสดง Error: ในไฟล์ config.php ให้เปลี่ยนค่า ini_set เป็น 0 เพื่อไม่ให้แสดง Error ของ PHP ให้ผู้ใช้ทั่วไปเห็น การเข้าถึง index.php: ควรมีระบบ Login (Authentication) ป้องกันไม่ให้ใครก็ได้เข้ามาดู Token หรือแก้ไขข้อความต้อนรับของคุณ การเข้าถึง database.sqlite: บน Server จริง ไฟล์ .sqlite อาจถูกดาวน์โหลดได้โดยตรงหากมีคนรู้ชื่อไฟล์ ควรตั้งค่า Web Server (เช่น .htaccess ใน Apache) เพื่อบล็อกการเข้าถึงไฟล์ .sqlite หรือย้ายไฟล์ไปไว้ในโฟลเดอร์ที่ไม่สามารถเข้าถึงได้ผ่าน URL 📥 ดาวน์โหลดได้ในระบบ CodeHub ⚠️ แจกฟรีสำหรับนำไปใช้งานและศึกษาเท่านั้น ไม่อนุญาตให้นำไปจำหน่าย #LINEAPI #LINEOA #PHP #WebApp #แจกฟรี #CodeHub #ครูนุ่มเดฟเทค

50 ครั้ง 18/08/2569
Template ระบบแจ้งเตือน Admin ผ่าน LINE Official Account (LINE OA)
App Script
ฟรี
Template ระบบแจ้งเตือน Admin ผ่าน LINE Official Account (LINE OA)

🎉 แจกฟรี! Template ระบบแจ้งเตือน Admin ผ่าน LINE Official Account (LINE OA) สวัสดีค่ะ 😊 วันนี้ครูนุ่มมี Template ระบบแจ้งเตือน Admin ผ่าน LINE Official Account มาแจกฟรี สำหรับทุกท่านที่กำลังพัฒนา Web App ด้วย Google Apps Script ค่ะ เทมเพลตนี้ออกแบบให้เป็น Template กลาง สามารถนำไปต่อยอดกับระบบต่าง ๆ ได้ทันที ไม่ว่าจะเป็น ✅ ระบบแจ้งซ่อม ✅ ระบบขอใช้รถราชการ ✅ ระบบจองห้องประชุม ✅ ระบบลงทะเบียน ✅ ระบบลางาน ✅ ระบบครุภัณฑ์ ✅ หรือ Web App อื่น ๆ ที่ต้องการแจ้งเตือนผ่าน LINE OA ✨ จุดเด่นของระบบ 🔹 Admin เชื่อมต่อ LINE OA ได้ด้วยตัวเองผ่านหน้าเว็บไซต์ 🔹 ไม่ต้องรู้หรือกรอก LINE User ID เอง 🔹 รองรับผู้ดูแลหลายคนในระบบเดียว 🔹 ส่งแจ้งเตือนเฉพาะผู้ที่เชื่อมต่อสำเร็จ (Active) 🔹 แยกโครงสร้างโค้ดเป็นสัดส่วน ใช้งานและต่อยอดง่าย 🔹 เขียนด้วย JavaScript ES6 พร้อม JSDoc และจัดโครงสร้างแบบมืออาชีพ 📦 ภายใน Template ประกอบด้วย ✅ ระบบสร้างรหัสเชื่อมต่อ LINE อัตโนมัติ ✅ LINE Webhook สำหรับยืนยันการเชื่อมต่อ ✅ ระบบ Push Message แจ้งเตือน ✅ ส่งแจ้งเตือนทุก Admin หรือเลือกส่งเฉพาะรายบุคคล ✅ ระบบยกเลิกการเชื่อมต่อ ✅ ระบบตรวจสอบสถานะการเชื่อมต่อ ✅ Utilities สำหรับ Reply / Push / Broadcast ✅ แยกไฟล์ Config, Utils, Service และ Webhook อย่างเป็นระเบียบ ตัวอย่างการแจ้งเตือน 📢 มีคำขอใช้รถราชการใหม่ 📢 มีรายการแจ้งซ่อมใหม่ 📢 มีผู้ลงทะเบียนใหม่ 📢 มีการอนุมัติคำขอ 📢 แจ้งเตือนเฉพาะผู้ดูแลที่เกี่ยวข้อง ทั้งหมดสามารถเรียกใช้งานได้เพียงไม่กี่บรรทัดของโค้ด 💝 แจกฟรีเพื่อการศึกษาและพัฒนาระบบเท่านั้น ❌ ไม่อนุญาตให้นำไปจำหน่าย ❌ ไม่อนุญาตให้นำไปขายต่อหรือดัดแปลงเพื่อจำหน่าย ✅ สามารถนำไปศึกษา ปรับปรุง และประยุกต์ใช้กับหน่วยงานหรือโรงเรียนของตนเองได้ 🚀 ขั้นตอนการติดตั้งและนำไปใช้งาน (Workflow) 1. เตรียมฐานข้อมูล Google Sheets สร้าง Google Sheets ใหม่ 1 ไฟล์ และตั้งชื่อ Sheet ว่า line_users จากนั้นพิมพ์หัวคอลัมน์ในแถวที่ 1 ให้ตรงตามนี้เป๊ะๆ (ห้ามเว้นวรรค): id, admin_id, name, line_user_id, verify_code, status, created_at, connected_at, last_notify 2. ตั้งค่า LINE Official Account ไปที่ LINE Developers สร้าง Provider และ Messaging API Channel ในแท็บ Messaging API ให้คัดลอก Channel access token (long-lived) เก็บไว้ ในเมนู LINE Official Account features ปิดการใช้งาน Auto-reply messages และ Greeting messages (เพื่อให้ Webhook ทำงานแทน) 3. นำโค้ดไปใส่ใน Google Apps Script ไปที่ Google Sheets ของคุณ เลือกเมนู ส่วนขยาย (Extensions) > Apps Script คัดลอกโค้ดทั้งหมดที่ผมสร้างให้ไปวางทับใน Code.gs (หรือจะสร้างไฟล์แยกตาม Comment ในโค้ดก็ได้ครับ) แก้ไขค่า 2 จุดในส่วนบนสุด (Config): ACCESS_TOKEN: วาง Token จากข้อ 2 SHEET.ID: วาง ID ของ Google Sheets (ดูได้จาก URL ของ Sheet) 4. Deploy เป็น Web App กดปุ่ม Deploy (การทำให้ใช้งานได้) ด้านขวาบน > New deployment เลือกประเภทเป็น Web App Execute as: Me (อีเมลของคุณ) Who has access: Anyone (ทุกคน) กด Deploy และให้สิทธิ์อนุญาตบัญชี (Authorize) คัดลอก Web App URL ที่ได้เก็บไว้ 5. เชื่อมต่อ Webhook เข้ากับ LINE กลับไปที่ LINE Developers (แท็บ Messaging API) เลื่อนลงมาที่หมวด Webhook URL นำ Web App URL จากข้อ 4 มาวางและเปิด Use webhook กด Verify เพื่อทดสอบ (ถ้าขึ้น Success คือผ่าน) 💻 การเชื่อมต่อกับเว็บแอปพลิเคชัน (Frontend) ระบบนี้รองรับการทำงานแบบ API ทำให้เว็บแอป (HTML/JS) สามารถสื่อสารผ่าน HTTP GET Request ได้ง่ายๆ: สร้างรหัส: เมื่อแอดมินกด "เชื่อมต่อ LINE" ให้ยิง Fetch ไปยัง Web App URL GET {WebApp_URL}?action=generateCode&admin_id=xxx&name=xxx (ระบบจะคืนค่ารหัสสุ่ม 6 ตัว เช่น K4P8M2 ให้นำไปแสดงบนหน้าเว็บให้ Admin ทราบ) ยกเลิกการเชื่อมต่อ: GET {WebApp_URL}?action=disconnect&admin_id=xxx 🔔 การนำไปใช้กับระบบอื่นๆ ภายใน Apps Script หากคุณเขียนระบบอื่น (เช่น ระบบแจ้งซ่อม) ใน Apps Script โปรเจ็กต์นี้ คุณสามารถเรียกใช้ 2 คำสั่งนี้ได้ทุกที่เลยครับ: NotificationSystem.sendNotify("📢 มีการแจ้งซ่อมใหม่..."); (ส่งหาแอดมินทุกคน) NotificationSystem.sendNotifyToAdmin("admin001", "แจ้งเตือนเฉพาะคุณ"); (ส่งรายบุคคล) หากโพสต์นี้เป็นประโยชน์ ฝากกด 👍 กดแชร์ และติดตามเพจ ครูนุ่ม เดฟเทค เพื่อไม่พลาดเทคนิคการพัฒนา Web App, Google Apps Script, PHP, AI และเครื่องมือใหม่ ๆ ที่จะช่วยให้การพัฒนาระบบง่ายขึ้นด้วยนะคะ ❤️

91 ครั้ง 06/08/2569
ระบบสอบออนไลน์ครบวงจร พร้อมระบบป้องกันการทุจริต
App Script
ฟรี
ระบบสอบออนไลน์ครบวงจร พร้อมระบบป้องกันการทุจริต

🎉 **แจกฟรี! Google Apps Script ระบบสอบออนไลน์ครบวงจร** พร้อมระบบป้องกันการทุจริต ใช้งานได้จริงในโรงเรียน 🚀 📢 สำหรับคุณครูและสถานศึกษาที่กำลังมองหาระบบสอบออนไลน์แบบครบเครื่อง วันนี้ครูนุ่มเปิดให้ **ดาวน์โหลดฟรี** ผ่านระบบ **CodeHub** (❌ ไม่อนุญาตให้นำไปจำหน่าย) ## ✨ ความสามารถเด่นของระบบ ✅ เว็บแอปพลิเคชันใช้งานผ่าน Browser ไม่ต้องติดตั้งโปรแกรม ✅ พัฒนาด้วย Google Apps Script เชื่อมต่อ Google Workspace ได้อย่างลงตัว ✅ รองรับ 3 บทบาทการใช้งาน * 👨‍💼 ผู้ดูแลระบบ (Admin) * 👨‍🏫 ครูผู้สอน * 👨‍🎓 นักเรียน ### 👨‍💼 สำหรับผู้ดูแลระบบ 🔹 ตั้งค่าชื่อโรงเรียน ภาคเรียน และปีการศึกษา 🔹 จัดการรายวิชา ห้องเรียน และบัญชีครู 🔹 นำเข้ารายชื่อนักเรียนแบบ CSV ได้ทั้งห้อง 🔹 เปิดปีการศึกษาใหม่โดยแยกฐานข้อมูลแต่ละปี 🔹 ดูรายงานภาพรวมทั้งโรงเรียน พร้อม Export เป็น Google Sheet / Excel ### 👨‍🏫 สำหรับครูผู้สอน 📝 สร้างข้อสอบได้ทั้ง * ปรนัย * อัตนัย * แบบผสม 📚 เพิ่มข้อสอบได้ทั้ง * เพิ่มทีละข้อ * นำเข้าหลายข้อด้วยข้อความ (Bulk Import) 🎯 กำหนด * วันและเวลาเปิด-ปิดสอบ * เวลาทำข้อสอบ * สุ่มข้อสอบ * สุ่มตัวเลือก * มอบหมายหลายห้องเรียน * เกณฑ์การตรวจจับการทุจริต 📊 ตรวจข้อสอบอัตนัย พร้อมสรุปผลคะแนนและกราฟรายงาน ### 👨‍🎓 สำหรับนักเรียน 📱 เข้าสอบผ่านโทรศัพท์ แท็บเล็ต หรือคอมพิวเตอร์ ✔️ ระบบบันทึกคำตอบอัตโนมัติ ✔️ แสดงสถานะการทำข้อสอบ ✔️ ส่งข้อสอบออนไลน์ ✔️ เห็นคะแนนปรนัยทันทีหลังสอบ ✔️ รอคะแนนอัตนัยหลังครูตรวจ ## 🛡️ ระบบป้องกันการทุจริต ระบบตรวจจับพฤติกรรมต้องสงสัยระหว่างสอบ เช่น 🚫 สลับแท็บหรือออกจากหน้าสอบ 🚫 คลิกขวา 🚫 คัดลอก (Copy) 🚫 วางข้อความ (Paste) เมื่อเกินจำนวนครั้งที่ครูกำหนด ระบบจะ **บังคับส่งข้อสอบอัตโนมัติ** เพื่อช่วยลดการทุจริตในการสอบออนไลน์ ## 💡 เหมาะสำหรับ 🏫 โรงเรียน 🎓 วิทยาลัย 📖 การอบรมออนไลน์ 💻 การสอบก่อนเรียน-หลังเรียน 📋 การสอบวัดผลภายในองค์กร 🎁 **ดาวน์โหลดฟรีได้ในระบบ CodeHub** ❌ **ไม่อนุญาตให้นำไปจำหน่าย ดัดแปลงเพื่อจำหน่าย หรือเผยแพร่เชิงพาณิชย์** ** การติดตั้งอยู่ในไฟล์ README.md ** หากโพสต์นี้มีประโยชน์ ฝากกด ❤️ กดแชร์ และติดตามเพจ **ครูนุ่ม DevTech** เพื่อรับระบบฟรีและเทคนิคการพัฒนา Google Apps Script, PHP และ AI สำหรับงานการศึกษาอย่างต่อเนื่องค่ะ 😊

473 ครั้ง 15/07/2569
ระบบคลังบทเรียนออนไลน์
PHP
VIP
ระบบคลังบทเรียนออนไลน์

🎉 **แจกฟรี! ระบบคลังบทเรียนออนไลน์ (Science Lesson Hub)** 📚 ระบบคลังบทเรียนออนไลน์ พัฒนาด้วย **Canva + PHP + MySQL/MariaDB** พร้อมซอร์สโค้ดเต็ม เหมาะสำหรับโรงเรียนหรือครูที่ต้องการสร้างศูนย์รวมบทเรียนออนไลน์ ใช้งานได้จริง และสามารถนำไปพัฒนาต่อยอดได้ ✨ **ฟีเจอร์เด่น** ✅ รองรับผู้ใช้งาน 3 บทบาท * 👨‍🎓 นักเรียน สมัครสมาชิก เข้าดูบทเรียน กดไลก์ และแก้ไขข้อมูลส่วนตัว * 👩‍🏫 ครู เพิ่ม แก้ไข ลบ "บทเรียนของตนเอง" ได้อย่างปลอดภัย * 👨‍💼 ผู้ดูแลระบบ จัดการผู้ใช้ บทเรียน และตั้งค่าเว็บไซต์ได้ทั้งหมด ✅ ระบบตั้งค่าเว็บไซต์ผ่านหน้า Admin * เปลี่ยนโลโก้ * เปลี่ยนชื่อเว็บไซต์ * เปลี่ยนชื่อโรงเรียน * เปลี่ยนสีธีมเว็บไซต์ * แก้ไขคำอธิบายหน้าเว็บ **ไม่ต้องแก้ไขโค้ด** ✅ ธีมสีบทเรียนอัตโนมัติตาม 11 กลุ่มสาระการเรียนรู้ ✅ รองรับการกดไลก์และนับจำนวนผู้เข้าเรียน ✅ หน้ารายละเอียดบทเรียนแสดงภาพเต็ม ไม่ถูกครอป ✅ ดาวน์โหลดข้อมูลผู้ใช้งานและข้อมูลการเข้าเรียนเป็นไฟล์ CSV ✅ พัฒนาด้วย * PHP 8+ * MySQL / MariaDB * mysqli (Prepared Statements) * Tailwind CSS * jQuery + DataTables 🔒 คำนึงถึงความปลอดภัย * เข้ารหัสรหัสผ่านด้วย Password Hash * ใช้ Prepared Statements ป้องกัน SQL Injection * ตรวจสอบสิทธิ์ทุกการทำงานฝั่งเซิร์ฟเวอร์ * รองรับการจัดการบทเรียนตามสิทธิ์ของผู้ใช้งาน 💯 เหมาะสำหรับ 🏫 โรงเรียน 👩‍🏫 ครูผู้สอน 💻 ผู้พัฒนาระบบการศึกษา 📖 ผู้ที่ต้องการศึกษาตัวอย่างการพัฒนาเว็บไซต์ด้วย PHP + MySQL 🎁 **แจกฟรีสำหรับสมาชิก VIP ในระบบ CodeHub** ❌ **ไม่อนุญาตให้นำซอร์สโค้ดไปจำหน่าย ดัดแปลงเพื่อจำหน่าย หรือเผยแพร่ต่อในเชิงพาณิชย์ทุกกรณี** ขอความร่วมมือเคารพสิทธิ์ของผู้พัฒนา เพื่อให้สามารถพัฒนาผลงานดี ๆ แจกให้กับทุกท่านต่อไป

27 ครั้ง 09/07/2569
ระบบประเมินครูผู้สอนออนไลน์
PHP
ฟรี
ระบบประเมินครูผู้สอนออนไลน์

🎁 แจกฟรี! ระบบประเมินครูผู้สอนออนไลน์ (KruEval System) พัฒนาด้วย PHP 8.2 + MySQL | พร้อมนำไปใช้งานและพัฒนาต่อยอด จากงานประเมินที่เคยใช้เอกสารจำนวนมาก สู่ระบบประเมินออนไลน์แบบครบวงจร (Paperless) ที่ช่วยให้โรงเรียนบริหารจัดการกระบวนการประเมินได้ง่ายขึ้น รวดเร็วขึ้น และตรวจสอบได้ทุกขั้นตอน ระบบถูกออกแบบให้รองรับการทำงานจริงในสถานศึกษา โดยใช้งานได้ผ่านทั้งสมาร์ทโฟน แท็บเล็ต และคอมพิวเตอร์ 🧩 โครงสร้างระบบ • พัฒนาแบบ Native PHP 8.2 (OOP) • Modular Architecture (ไม่ใช้ Framework และไม่ใช้ MVC) • Frontend: HTML5 + Bootstrap 5 + Vanilla JavaScript (Fetch API) • Backend: API + JSON Response • Database: MySQL / MariaDB ผ่าน PDO เพื่อความปลอดภัยและประสิทธิภาพ ━━━━━━━━━━━━━━ 👨‍💼 ส่วนผู้ดูแลระบบ (Admin) ━━━━━━━━━━━━━━ ✅ กำหนดปีการศึกษาและภาคเรียนที่ใช้งาน ✅ จัดการบัญชีผู้ใช้งาน (ครู / ผู้ประเมิน / ผู้ดูแล) ✅ สร้างแบบประเมินและกำหนดช่วงเวลาเปิด–ปิด ✅ ออกแบบตัวชี้วัดและคำถามได้เอง ✅ รองรับหลายรูปแบบคำตอบ (Rating / Checkbox / Text) ✅ ดู Dashboard ภาพรวมการประเมิน ✅ สรุปรายงานรายบุคคล / รายกลุ่ม / รายแผนก ✅ Export ข้อมูลเป็น PDF และ Excel ━━━━━━━━━━━━━━ 📝 ส่วนผู้ประเมิน (นักเรียน / ผู้บริหาร) ━━━━━━━━━━━━━━ ✅ เข้าสู่ระบบพร้อมระบบตรวจสอบความปลอดภัย ✅ เลือกครูผู้สอนที่ต้องการประเมิน ✅ ทำแบบประเมินผ่านมือถือหรือคอมพิวเตอร์ ✅ บันทึกข้อมูลอย่างรวดเร็วและเป็นระบบ ✅ รองรับการประเมินตามช่วงเวลาที่กำหนด ━━━━━━━━━━━━━━ 👩‍🏫 ส่วนครูผู้สอน ━━━━━━━━━━━━━━ ✅ ดูผลการประเมินตนเองได้ทันที ✅ ดูคะแนนเฉลี่ยแยกตามด้านการประเมิน ✅ แสดงผลแบบกราฟเข้าใจง่าย ✅ อ่านข้อเสนอแนะเพื่อนำไปพัฒนาการสอน ✅ ไม่เปิดเผยตัวผู้ประเมิน เพื่อความโปร่งใส ━━━━━━━━━━━━━━ 🔐 ระบบความปลอดภัย ━━━━━━━━━━━━━━ ✔ Authentication & Authorization ✔ Session Validation ✔ CSRF Protection ✔ SQL Injection Protection (Prepared Statements) ✔ Audit Log ตรวจสอบประวัติการใช้งาน ✔ โครงสร้างพร้อมต่อยอดและบำรุงรักษาง่าย 🎯 เหมาะสำหรับ 🏫 โรงเรียนระดับมัธยมศึกษา 📊 งานประเมินคุณภาพการศึกษา 📚 งานประเมินครูผู้สอน 📄 งานจัดทำรายงานและข้อมูลประกอบการบริหาร 📥 ดาวน์โหลดฟรีผ่านระบบ CodeHub สามารถนำไปศึกษา ปรับปรุง และพัฒนาต่อยอดได้ ❌ ไม่อนุญาตให้นำไปจำหน่าย ❌ ไม่อนุญาตรีแบรนด์เพื่อขายต่อ หากนำไปใช้งานจริง สามารถแชร์ผลงานหรือแนวทางการต่อยอดมาแลกเปลี่ยนกันได้ค่ะ 🙏

151 ครั้ง 21/06/2569