นักศึกษา สหกิจ Developers
โพสต์แล้ว: พฤหัสฯ. ก.พ. 12, 2026 4:16 pm
ร่วมทำโครงการกับทางบริษัทฯ ในหัวข้อ
โครงการพัฒนาเว็บไซต์บริษัท
เป็นการปรับปรุงและพัฒนาเว็บไซต์บริษัทจากของเดิมให้ทันสมัย
ขอบเขตงาน
1 พัฒนาหน้าเว็บไซต์บริษัท
2 พัฒนาระบบจัดการเนื้อหาสำหรับเว็บไซต์
3 พัฒนาAPI ในการรับส่งข้อมูล
โครงงานนี้เป็นการพัฒนาระบบเว็บไซต์ โดยแบ่งเนื้องานออกเป็น 3 ส่วนหลัก คือ ส่วนหน้าเว็บไซต์ (Front-end) สำหรับนำเสนอข้อมูลบริการและผลงาน และอื่น ๆ ของบริษัทต่อผู้ใช้งานทั่วไป และส่วน ระบบจัดการเนื้อหา (CMS) สำหรับบริหารจัดการข้อมูลจากหลังบ้าน และส่วนของ API สำหรับส่งข้อมูล ระหว่างหน้าบ้าน และฐานข้อมูล ซึ่งมีรายละเอียดการดำเนินงานดังนี้
การวิเคราะห์และวางแผน ดำเนินการตามวงจรการพัฒนาระบบ (SDLC) เพื่อรวบรวมความ ต้องการในการวิเคราะห์ความต้องการและออกแบบโครงสร้างฐานข้อมูลให้สอดคล้องกับทรัพยากร ที่ต้องจัดการ
การพัฒนาส่วนติดต่อผู้ใช้งาน (UI) ใช้เทคโนโลยี Next.js และ Tailwind CSS สร้างหน้าเว็บใจต์ที่ เน้นความเร็วในการโหลด เพื่อให้ลูกค้าเข้าถึงข้อมูลผลงานและบริการ รวมถึงข่าวสารบทความ และสร้างประสบการณ์ที่ดีในการใช้งานเว็ปไซด์
การสร้างระบบจัดการเนื้อหา (CMS): พัฒนาแผงควบคุม (Admin Dashboard) ด้วย React และ Vite เพื่อให้ผู้ดูแลสามารถ เพิ่ม ลบ หรือแก้ไขข้อมูลบริการ ผลงาน ข่าวสาร และเนื้อหาอื่น ๆ ได้ด้วยตนเองโดยไม่ต้องเขียนโปรแกรมใหม่
การเชื่อมต่อและรักษาความปลอดภัย ออกแบบสถาปัตยกรรม RESTful API ในการรับ-ส่งข้อมูล ระหว่างหน้าบ้านและฐานข้อมูล พร้อมติดตั้งระบบรักษาความปลอดภัยในการเข้าใช้งานและระ ป้องกันสแปม (reCAPTCHA) ในแบบฟอร์มติดต่อ
โครงการพัฒนาเว็บไซต์บริษัท
เป็นการปรับปรุงและพัฒนาเว็บไซต์บริษัทจากของเดิมให้ทันสมัย
ขอบเขตงาน
1 พัฒนาหน้าเว็บไซต์บริษัท
2 พัฒนาระบบจัดการเนื้อหาสำหรับเว็บไซต์
3 พัฒนาAPI ในการรับส่งข้อมูล
โครงงานนี้เป็นการพัฒนาระบบเว็บไซต์ โดยแบ่งเนื้องานออกเป็น 3 ส่วนหลัก คือ ส่วนหน้าเว็บไซต์ (Front-end) สำหรับนำเสนอข้อมูลบริการและผลงาน และอื่น ๆ ของบริษัทต่อผู้ใช้งานทั่วไป และส่วน ระบบจัดการเนื้อหา (CMS) สำหรับบริหารจัดการข้อมูลจากหลังบ้าน และส่วนของ API สำหรับส่งข้อมูล ระหว่างหน้าบ้าน และฐานข้อมูล ซึ่งมีรายละเอียดการดำเนินงานดังนี้
การวิเคราะห์และวางแผน ดำเนินการตามวงจรการพัฒนาระบบ (SDLC) เพื่อรวบรวมความ ต้องการในการวิเคราะห์ความต้องการและออกแบบโครงสร้างฐานข้อมูลให้สอดคล้องกับทรัพยากร ที่ต้องจัดการ
การพัฒนาส่วนติดต่อผู้ใช้งาน (UI) ใช้เทคโนโลยี Next.js และ Tailwind CSS สร้างหน้าเว็บใจต์ที่ เน้นความเร็วในการโหลด เพื่อให้ลูกค้าเข้าถึงข้อมูลผลงานและบริการ รวมถึงข่าวสารบทความ และสร้างประสบการณ์ที่ดีในการใช้งานเว็ปไซด์
การสร้างระบบจัดการเนื้อหา (CMS): พัฒนาแผงควบคุม (Admin Dashboard) ด้วย React และ Vite เพื่อให้ผู้ดูแลสามารถ เพิ่ม ลบ หรือแก้ไขข้อมูลบริการ ผลงาน ข่าวสาร และเนื้อหาอื่น ๆ ได้ด้วยตนเองโดยไม่ต้องเขียนโปรแกรมใหม่
การเชื่อมต่อและรักษาความปลอดภัย ออกแบบสถาปัตยกรรม RESTful API ในการรับ-ส่งข้อมูล ระหว่างหน้าบ้านและฐานข้อมูล พร้อมติดตั้งระบบรักษาความปลอดภัยในการเข้าใช้งานและระ ป้องกันสแปม (reCAPTCHA) ในแบบฟอร์มติดต่อ