DigitalMenu
DigitalMenu was a group project developed during semester 3, focusing on creating a QR code ordering system for the hospitality industry. The project demonstrated our knowledge of separated backend and frontend frameworks, real-time communication using WebSockets, and containerization with Docker.
The system allows restaurant customers to scan a QR code at their table to access a digital menu, place orders, and make payments directly from their smartphones. Orders are instantly transmitted to the kitchen through WebSocket connections, ensuring real-time order management and efficient service.
The application was built using ASP.NET C# for the backend API and React for the customer-facing interface. The entire system was containerized using Docker, making deployment and scalability seamless across different environments.
You can watch a full demonstration of the system in action on YouTube , created by one of my team members.
Gallery
Desktop Views
Mobile Views