Back to Projects
webapp
2024

PingWaiter - Digital Waiter System

A Laravel-based restaurant management and ordering platform that digitizes table service and order management through QR code scanning and real-time order tracking.

PingWaiter - Digital Waiter System

About This Project

PingWaiter is a comprehensive Laravel-based restaurant management and ordering platform that digitizes table service and order management. The system allows customers to scan QR codes at tables to access menus and place orders directly from their tables. Key features include table-based ordering with cookie-based session tracking, comprehensive menu management with food categories, styles, and customizations, complete order workflow with status tracking (pending → approved → prepared → delivered → completed), multi-user roles for restaurant owners, managers, and workers, reward points system, subscription management with Stripe integration, payment processing via PayPal and Stripe, real-time notifications using Pusher, QR code generation for tables, Excel import/export functionality, backup system, email notifications with Twilio and Telegram integration, barcode generation, and customer ping/call waiter functionality. The platform is designed to replace or supplement traditional waiter service with a digital system.

Technologies

Laravel 10
PHP 8.1+
MySQL
Blade Templating
Pusher
Stripe
PayPal
Spatie Media Library
QR Code Generation
Real-time Notifications
Excel Import/Export

Related Projects

Interested in working together?

I'm always open to discussing new projects and opportunities. Let's create something amazing together.