Abstract:
คณะผู้จัดทำได้พัฒนาแอปพลิเคชัน ที่พัฒนาโดย React Native มาช่วยเหลือในการตรวจสอบคุณภาพสำหรับกระบวนการก่อสร้าง เพื่อลดความผิดพลาดในการสื่อสาร ผู้จัดทำแอปพลเคชันได้ออกแบบระบบ Backend ที่เป็น Clound Services โดยเลือกใช้เป็น AWS (Amazon Web Services) ซึ่งไม่จำเป็นจะต้องใช้เครื่องเซิฟเวอร์ขนาดใหญ่ในการพัฒนา ในการพัฒนาแอปพลิเคชัน React Native นั้น ผู้จัดทำแอปพลิเคชันในส่วนหลังบ้านเลือกหยิบ Sevices ที่สำคัญต่อการสร้างแอปพลิเคชันหลัก ๆ มาดังนี้ ได้แก่ AWS Lambda, Amazon API Gateway, Amazon S3, Amazon CloudWatch, AWS Amplify, Amazon Cognito, AWS IAM, Amazon และ Amazon DynamoDB อีกทั้งผู้จัดทำแอปพลิเคชันในส่วนหลังบ้านยังใช้ Services อื่นๆ นอกเหนือจากของ Amazon ได้แก่ Expo Server, Firebase Cloud Messaging ผู้จัดทำได้นำแอปพลิเคชันไปทดสอบกับผู้ใช้งานจริง โดยทดสอบในเชิงฟังก์ชันและเชิงประสิทธิภาพได้ผลตอบรับที่น่าพึงพอใจ อีกทั้งยังทดสอบกับนักพัฒนาในส่วนหน้าบ้านที่เป็นผู้ใช้บริการหลักของระบบหลังบ้าน ได้รับผลตอบรับที่ดีเช่นกัน