I am building a dedicated online table-reservation platform for restaurants and need a developer who can deliver a complete, production-ready solution. The core of the job is to create a web application—mobile-friendly by default—that allows diners to reserve a table in real time, while giving restaurant staff and administrators the tools they need to manage every booking from a single dashboard. Key features the system must launch with: • Real-time availability that updates instantly as tables are booked or released. • Automatic email and SMS confirmations and reminders, ideally via services such as SendGrid and Twilio. • A booking-deposit option at checkout, processed through Stripe, so the restaurant can secure each reservation. User roles to implement: • Customer – simple sign-up or social login, calendar-style table search, reservation history. • Restaurant staff – live floor view, ability to block tables, move bookings, and add walk-ins. • Administrator – full CRUD over restaurants, users, and system settings, plus exportable reports. I will supply branding assets and the initial table-layout data. Your deliverable should include source code (preferably in a modern stack such as Laravel + Vue or Node + React), a README with environment setup steps, and a short video walkthrough of the finished workflow. Once deployed to my cloud account, I’ll run a test week to confirm that: reservations sync in real time, confirmation messages are sent correctly, and Stripe deposits settle without errors.