IT62-BU11 :: Appointment Scheduling System for Secretaries

ระบบจัดการเวลานัดหมายสำหรับเลขานุการ

details
เนื่องด้วยปัญหาสำหรับเลขานุการที่ประสบพบเจอกับการจัดตารางเวลาสำหรับผู้บริหารเพื่อทำการนัดหมายการประชุมหรือทำกิจกรรมต่าง ๆ ที่ต้องมีการนัดหมายกัน ตั้งแต่ 2 ท่านเป็นต้นไปนั้น ทำให้การนัดหมายสำหรับเลขานุการเป็นไปได้อย่างยากลำบาก เนื่องจากการหาเวลาที่คณะผู้บริหารตรงกันนั้นแต่ละบุคคลจะใช้การติดต่อทางช่องทางที่ แตกต่างกันไป ทำให้จัดสรรได้อย่างไม่มีประสิทธิภาพมาก และหาข้อสรุปได้ยาก ทั้งนี้ในการจัดการเวลาในการนัดหมายต่าง ๆ ไม่ว่าจะเป็นการประชุมหรือการจัดกิจกรรม ที่มีความยุ่งยากในการนัดหมาย และการจัดการ เนื่องด้วยเหตุนี้จึงเกิดเเนวคิดที่พัฒนา Web Application ที่จะช่วยจัดสรรตารางเวลาที่ เหล่าผู้บริหารมีเวลาว่างสอดคล้องกัน รวมไปถึงการนัดหมายการประชุมให้มีความสะดวกสบายมากยิ่งขึ้น ลดเวลาและขั้นตอนในการจัดการ และเพิ่มประสิทธิภาพในการทำงานมากขึ้น โดยกลุ่มเป้าหมายหลักในการ พัฒนา Web Applicationนี้ คือ คณะเลขานุการภายในมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี
tools & techniques
Web Application
Front-End • Languages: JavaScript , HTML , SCSS • Framework: Vue.js • Library: Vuex , AXIOS Back-End • Language: Node.js • Framework: Express.js • Authentication: Google Firebase Authentication • ORM: Prisma Database • Database Management System: MySQL , phpMyAdmin • Others: Data Modeler Infrastructure • Hosting: Microsoft Azure • Web Server: NGINX • OS: Linux Ubuntu 20.04 LTS • CI/CD: Github Actions • Container Management: Docker , Docker-compose Project Management • Project Management: Discord , JIRA • Design: Figma , Adobe Photoshop , Adobe Illustrator • Code Editor: Visual Studio Code • Version Control System: GitHub • API testing: Postman , Swagger • Others: Lucidchart , DataModeler
author
MS.Noparat Prasongdee
รหัสนักศึกษา 62130500126
noparat.saimai@mail.kmutt.ac.th
MS.Praepanwa Tedprasit
รหัสนักศึกษา 62130500069
praepanwa.phaeng@mail.kmutt.ac.th
MR.Similan Klinsmith
รหัสนักศึกษา 62130500096
similan.klinsmith@mail.kmutt.ac.th
advisor
Tuul Triyason