IT60-BU38 :: Cafeteria management system

ระบบการสั่งซื้ออาหารสำหรับโรงอาหาร

details
Cafeteria Management System หรือ Disefood เป็น Mobile Application สำหรับระบบปฏิบัติการ Android โดยมีวัตถุประสงค์เพื่อใช้ในการจัดการคิวสั่งอาหารของร้านอาหาร และอำนวยความสะดวกแก่ผู้ใช้งานทั้งลูกค้า เริ่มจากการที่ลูกค้าสามารถสั่งอาหารล่วงหน้าผ่านทาง Application รวมทั้งชำระเงินผ่านทาง Mobile Banking และเลือกช่วงเวลาเพื่อรับอาหาร และทางด้านเจ้าของร้านอาหารสามารถเพิ่มเมนู รับออเดอร์ได้ผ่านทาง Application เพื่อจัดทำออเดอร์ได้อย่างเป็นระบบ รวมถึงมีระบบให้สามารถดูสถิติการสั่งอาหารแต่ละเมนู และความคิดเห็นต่อการสั่งอาหารในแต่ละครั้งของผู้ใช้งาน นอกจากนั้นยังมีระบบสำหรับหน่วยงานที่เกี่ยวข้องในการจัดการโรงอาหาร เช่น การเพิ่มร้านอาหารเข้าสู่ระบบ
tools & techniques
Tools - UI Design: Figma - Collaborative version control: Github - Continuous Deployment: Docker - API Testing: Postman - Management: Discord - Database Management: MySQL Workbench - Editor: AndroidStudio VScode PHPstrom - Emulator: Android Emulator Mobile Application - Programming Languages: Dart - Framework: Flutter - Library: sqflite, flutter_facebook_login, dio, html2md, shared_preference Backend - Programming Languages: PHP - Framework: Laravel - Authentication: Laravel Passport, Laravel Socialite - Web Server: Nginx - File Storage: Amazon S3 - Google API: Google Vision Infrastructure - OS: Ubuntu - Provider: Amazon EC2 Database - Database: MySQL - Cloud Storage Provider: Amazon RDS
author
Mr.PAPOP RUENGSUPAPICHAT
รหัสนักศึกษา 60130500049
papop.pluem@gmail.com
Mr.NAWAPAN DEEPRASERTKUL
รหัสนักศึกษา 60130500045
nawapan.dee@mail.kmutt.ac.th
Mr.NATTHAPAS TAECHAWATTANANUNT
รหัสนักศึกษา 60130500121
natthapas.boom@mail.kmutt.ac.th
advisor
Sunisa Sathapornvajana