[แจกฟรี] ระบบจัดการเอกสาร PHP & MySQL มีความปลอดภัย ใช้งานได้จริง พร้อมระบบจัดการครบครัน

วันที่: 5 ต.ค. 2568 19:56 น.

[แจกฟรี] ระบบจัดการเอกสาร PHP & MySQL มีความปลอดภัย ใช้งานได้จริง พร้อมระบบจัดการครบครัน

 

DocSys Logo

ระบบจัดการเอกสารออนไลน์ DocSys พัฒนาด้วย Laravel มาพร้อมกับฐานข้อมูล MySQL ที่ใช้งานง่ายกับ Hosting ราคาย่อมเยา ทั้งหมดนี้ แจกฟรี พร้อมติดตั้งใช้งาน

คุณสมบัติเบื้องต้น

  • ใช้งานบนเว็บไซต์รองรับระบบออนไลน์และ Intranet ของหน่วยงาน
  • มีระบบค้นหาเอกสาร
  • แสดงภาพสไลด์เพื่อเผยแพร่ข้อมูลสำคัญ
  • ระบบนับจำนวนการดาวน์โหลดเอกสาร
  • จัดหมวดหมู่เอกสารได้อิสระ
  • มีระบบบริหารจัดการต่าง ๆ ที่ใช้งานได้ง่าย
  • มีความปลอดภัย

ข้อมูลการพัฒนาระบบ

  • พัฒนาด้วย Laravel 12 รองรับ PHP 8.2 ขึ้นไป
  • Bootstrap 5.3 รองรับ Bootstrap icons
  • Sweet Alert สำหรับการแจ้งเตือนต่าง ๆ ที่สวยงามยิ่งขึ้น
  • ฐานข้อมูลออกแบบมาสำหรับ MySQL แต่สามารถ Migrate สำหรับ Database อื่น ๆ ได้

การดาวน์โหลดและติดตั้ง

  • ดาวน์โหลดที่ https://github.com/puwanai-s/DocSys 
  • ใช้คำสั่ง Composer Install ได้เลย
  • จากนั้นตั้งค่า .env ให้เรียบร้อย ซึ่งมีตัวอย่างแถมไปให้แล้ว
  • สั่ง php artisan serve เพื่อรันใช้งานได้เลย

วิธีติดตั้งอย่างละเอียด

  1. ใช้คำสั่ง git clone https://github.com/puwanai-s/DocSys.git
  2. ใช้คำสั่ง cd DocSys
  3. ใช้คำสั่ง cp .env.example .env เพื่อสร้างไฟล์ env ต่าง ๆ ซึ่งรวมถึงการเชื่อมต่อฐานข้อมูลด้วย จากนั้นแก้ไขการตั้งค่าในไฟล์ .env ในส่วนของ DB ให้เรียบร้อย
  4. ใช้คำสั่ง composer install ซึ่งหากยังไม่มีสามารถดูรายละเอียด และติดตั้งได้เลยที่ https://getcomposer.org/ 
  5. สั่ง migrate เพื่อสร้างตารางในฐานข้อมูลด้วย php artisan migrate
  6. ทำการสร้างข้อมูลตั้งต้นจาก Seeder ด้วยคำสั่ง php artisan db:seed ระบบจะสร้างข้อมูลผู้ใช้ ข้อมูลหมวดหมู่และข้อมูลหน่วยงานให้อัตโนมัติ
  7. สั่งรันระบบด้วยคำสั่ง php artisan serve ซึ่งหากระบบให้สร้าง key ก็สามารถใช้คำสั่ง generage key ได้ ด้วยคำสั่ง php artisan key:generate
  8. เข้าใช้งานระบบจัดการได้ที่ http://127.0.0.1:8000/login ด้วยรหัสพนักงาน 9999 รหัสผ่าน admin1234 ซึ่งเวลาใช้งานจริงต้องเปลี่ยนรหัสผ่านให้รัดกุม ห้ามใช้ user นี้โดยเด็ดขาด
  9. ปรับแต่หมวดหมู่ หน่วยงาน และเอกสารตามที่ต้องการได้เลย
  10. หากเปิดไฟล์ที่อัปโหลดไม่ได้ให้ใช้คำสั่ง php artisan storage:unlink แล้วลิงก์ใหม่ ด้วยคำสั่ง php artisan storage:link

หากมีข้อสงสัย สามารถสอบถามได้เลยครับ

รูปภาพตัวอย่างหน้าจอ