SIET Canteen Pre-Ordering and Queue Tracker Project Journal

Author

S. Jeevanandham, N. Mariswaran, N. V. Pranith, Mrs. K. Sugashini


Abstract

 College canteens become crowded during short breaks, and students often spend a large part of the break waiting to order and collect food. Orders are taken manually at the counter, and students cannot tell whether their food is being prepared or is ready, so they stay near the counter and add to the congestion. This project presents QFlow, the SIET Canteen Pre-Ordering and Queue Tracker, a web-based application that lets students view the menu and prices, add items to a cart, place an order in advance and receive a token number for the order. The order status moves through the states Order Placed, Preparing and Ready for Pickup, and canteen staff update these states through a management interface. Menu data and orders are held in a Firebase cloud database that is shared by the student and canteen interfaces. The stored order records can also be used to review sales, popular items and busy ordering periods. The system is rule-based and does not use artificial intelligence or machine learning. The current implementation provides the home, menu, cart, order confirmation and login pages, and the screenshots in this journal show a menu of seven items and a working order and token flow. Functional and usability evaluation with students and canteen staff remains to be completed, and no measured reduction in waiting time is claimed.,


Keywords

Pre-ordering system, Queue tracker, Digital cafeteria, Token generation system, Mobile-first web application, Queue management



Full Text:

Download Paper PDF


References


  1. D. C. Little, “A proof for the queuing formula: L = λW,” Operations Research, vol. 9, no. 3, pp. 383–387, 1961.
  2. Gross and C. M. Harris, Fundamentals of Queueing Theory, 3rd ed. New York, NY, USA: Wiley, 1998.
  3. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York, NY, USA: McGraw-Hill, 2019.
  4. Nielsen, Usability Engineering. San Diego, CA, USA: Academic Press, 1993.
  5. OWASP Foundation. OWASP Application Security Guidance. Available at: https://owasp.org/
  6. Google Firebase. Firebase Documentation. Available at: https://firebase.google.com/docs
  7. MDN Web Docs: HTML, CSS and JavaScript. Available at: https://developer.mozilla.org/
  8. Sommerville, Software Engineering, 10th ed. Harlow, U.K.: Pearson, 2015.
  9. J. Myers, C. Sandler, and T. Badgett, The Art of Software Testing, 3rd ed. Hoboken, NJ, USA: Wiley, 2011.
  10. OWASP Foundation. OWASP Top Ten. Available at: https://owasp.org/www-project-top-ten/
  11. Google Firebase. Firebase Realtime Database Documentation. Available at: https://firebase.google.com/docs/database
  12. Google Firebase. Firebase Authentication Documentation. Available at: https://firebase.google.com/docs/auth
  13. Web Storage API, MDN Web Docs. Available at: https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API

 

 

Share your valuable work from Social Media Buttons