Carleton University - School of Computer Science Honours Project
Winter 2022
Waitless
Jessica Tiberio
SCS Honours Project Image
ABSTRACT
Ordering from restaurants is often risky, difficult, and time consuming process for individuals with dietary restrictions due to lack of ingredient information present on menus. Waitless aims to solve this problem by creating an interactive menu application with the MongoDB, Angular, Express.js and Node.js (MEAN) stack. This web application prompts Restaurants to create a menu by inputting data such as ingredients, images and selecting applicable dietary tags for each item. Patrons using Waitless are able to select dietary tags based on their allergies or dietary restrictions to filter out unsafe options. Ordering directly through the online Waitless application is made simple and easy for Patrons thanks to WebSocket functionality. Restaurant Dashboards are able to receive orders immediately as they are confirmed, and can update the status of the order as it is being prepared.