IT63-BU52 :: MeetEasy

ระบบจัดการจองห้องประชุมภายในองค์กร

details
MeetEasy เป็นระบบสำหรับการจัดการจองห้องประชุมภายในองค์กร โดยรองรับการใช้งานผ่านทาง Web Application และ Line Chatbot เนื่องจาก Line Application เป็นแพลตฟอร์มที่มีผู้ใช้งานในประเทศไทยอย่างแพร่หลายและมีความคุ้นเคยเป็นอย่างดี ใน Web Application ผู้ใช้งานสามารถตรวจสอบสถานะการใช้งานของห้องประชุม รวมถึงทำรายการจองหรือยกเลิกห้องประชุมได้ ซึ่งมีระบบการจองแบบซ้ำเพื่อช่วยให้ผู้ใช้งานสามารถจองซ้ำได้หลายวันในครั้งเดียว ช่วยให้ผู้ใช้งานไม่ต้องเข้ามาจองห้องประชุมทุกวัน หน้าจอของระบบมีการออกแบบให้มีความเป็นมิตรต่อผู้ใช้งานมากขึ้นเพื่อลดขั้นตอนการใช้งานที่ซับซ้อน โดยแสดงรายการห้องประชุมแต่ละห้อง นอกจากนี้ผู้ใช้งานยังสามารถค้นหาห้องประชุมที่ว่างได้ตามวันที่และช่วงเวลาที่ต้องการ มีระบบสำหรับผู้จัดการในการจัดการห้อง เพื่อแก้ไขปัญหาในการจองห้องประชุมที่ได้ถูกจองไว้แต่ไม่ได้ใช้งาน มีการแจ้งเตือนการประชุมให้กับผู้ใช้งานเมื่อมีการจอง ยกเลิก หรือเมื่อใกล้ถึงเวลาการประชุม และสามารถตรวจสอบการประชุมที่ผู้ใช้งานเป็นคนจองไว้หรือมีส่วนร่วมในการประชุมได้ทั้งใน Web Application และ Line Chatbot
tools & techniques
Front-End - Languages: Javascript - Framework: AdonisJs, Line LIFF - Library: Luxon, jQuery - CSS-Library: Tailwind CSS, daisyUI Back-End - Language: TypeScript - Framework: AdonisJs - Library: Luxon, Axios Database - Database Management System: MySQL Infrastructure - Hosting: SIT VM - Web Server: Nginx - OS: Linux Ubuntu 20.04 LTS - CI/CD: GitHub Actions - Container Management: Docker, Docker-compose - Server monitoring: Grafana, Prometheus Other tools - Project Management: Jira, Google Worksheet - Code Editor: Visual Studio Code - UX/UI Design: Figma, LINE Bot Designer - Communication: Discord - Version Control System: GitHub - API testing: Postman - Others: Lucidchart, Ngrok
author
MR.Panupong Nakmanee
รหัสนักศึกษา 63130500092
panupong.n@mail.kmutt.ac.th
MR.Run Lertjitthamrong
รหัสนักศึกษา 63130500101
run.lertjit@mail.kmutt.ac.th
MR.Wasin Sukeesup
รหัสนักศึกษา 63130500104
wasin.2695@mail.kmutt.ac.th
advisor
Sanit Sirisawatratana