IT62-BU25 :: Eventloop

ระบบสำหรับการรวบรวมและค้นหากิจกรรม

details
แอปพลิเคชัน Event loop เป็นแอปพลิเคชันสำหรับจัดการและโปรโมทกิจกรรมต่าง ๆ ภายในมหาวิทยาลัยเทคโนโลยีพระจอมเกล้าธนบุรี โดยแบ่งผู้ใช้ออกเป็นสามกลุ่ม กลุ่มแรกคือผู้เข้าร่วมงาน ผู้เข้าร่วมงานสามารถที่จะค้นหา ลงทะเบียนและแสดงความคิดเห็นที่มีต่อกิจกรรมให้กับเจ้าของกิจกรรม กลุ่มที่สองคือผู้จัดกิจกรรม ผู้จัดกิจกรรรมสามารถที่จะเห็นข้อมูลการลงทะเบียนและแก้ไขข้อมูลกิจกรรมได้ กลุ่มที่สามคือผู้ดูแล ผู้ดูแลมีหน้าที่ในการตรวจสอบการร้องเรียนเนื้อหากิจกรรมต่างๆ ให้เป็นไปตามนโยบายของแอปพลิเคชัน หากกิจกรรมใดฝ่าฝืนสามารถทำการยุติการจัดกิจกรรมได้ทันที แอปพลิเคชันของเรารองรับทั้งระบบปฏิบัติการ iOS และ Android
tools & techniques
Front-End: • Languages : JavaScript • Platform : Expo • Library : React Native , Axios Back-End • Language : Java ,Go • Framework : Spring Boot , Fiber • Authentication : Azure Active Directory • Object Storage : Firebase Cloud storage Database • Database Management System : Neo4j , PostgreSQL Infrastructure • Hosting : SIT Infrastructure • OS : Linux Ubuntu 20.04 LTS • CI/CD : Github Actions • Container Management : Docker , Docker-compose Project Management • Project Management : Discord • Design : Figma • Version Control System : GitHub • API testing : Postman • Others : Lucidchart
author
MR.Patipan Mankhong
รหัสนักศึกษา 62130500050
patipan.mank@kmutt.ac.th
MR.Apiwat Srinukul
รหัสนักศึกษา 62130500102
apiwat.srin@kmutt.ac.th
MR.Watcharapol Numpaya
รหัสนักศึกษา 62130500085
watcharapol.num@mail.kmutt.ac.th
advisor
Olarn Rojanapornpun