VelvetTable — Booking System PHP

Description
VelvetTable is a complete, commercial-grade PHP + MySQL web template built for luxury hotels and restaurants. It is crafted with a stunning deep-navy and warm-gold design system and is fully responsive across every device — from 4K desktops to smartphones.
Guests can browse beautifully designed room and dining menus, select their preferred branch location, and secure a table or suite reservation in seconds — all within a bank-grade secure web application.
Every page features a premium sticky glassmorphism navigation bar with a smooth animated hamburger menu for mobile, making the site feel like a 5-star native app on any device.
Designed for immediate commercial deployment on shared hosting (XAMPP, cPanel, Laragon). No frameworks, no Node.js — pure PHP, MySQL, and clean CSS.
✔ Premium Sticky Glassmorphism Navigation — Fixed navbar with backdrop-filter blur on every page — Pure CSS animated hamburger → X toggle on mobile — Active page link highlight in gold — Sign In / Join Us visible in mobile dropdown
✔ Multi-Branch Location System — 3 branch locations: Downtown, Riverside, Heights — Branch selector on both Table Booking and Room Booking — Branch saved to database per reservation
✔ Dynamic Fine Dining Menu — 22 dishes across 4 categories (Breakfast, Lunch, Dinner, Dessert) — Live JS search filter by name or ingredient — Category dropdown filter — High-quality locally hosted food photography for every dish — Elegant card layout with gold pricing
✔ Room Booking System — 9 luxury suite types with real photographs — Presidential, Ocean Panoramic, Penthouse, Executive, Standard, Family, Loft, Botanical, Twin suites — Real-time price calculator based on check-in/out dates — Responsive filter bar (search by name, type, price range) — AJAX submit with success modal confirmation
✔ Table Reservation System — Streamlined multi-field booking form — Branch, date, time, guest count, special requests fields — Booking stored securely to MySQL — Booking confirmation modal
✔ Dual-Portal Dashboard — Customer dashboard: view and manage personal reservations — Admin dashboard: full overview of all table and room bookings
✔ Bank-Grade Security — PDO with real prepared statements (emulation disabled) — CSRF token validation on every POST request — Deep XSS sanitization (htmlspecialchars + custom Security class) — Secure session management — All inputs validated server-side
✔ 9 Complete Premium Pages — Home: hero, stats bar, features, room preview, testimonials, CTA — Rooms: 9 suite cards with search, category filters and pricing — Book a Room: date calculator, branch selector, suite form — Book a Table: branch + date + time + guest booking form — Dining Menu: 22 searchable, filterable fine dining items — About Us: brand story, team, timeline, core values — Contact: info cards, contact form with validation — Login / Sign Up: premium two-panel auth UI — Customer & Admin Dashboards
✔ Fully Mobile-First Responsive Design — Fluid grids (auto-fit, minmax) across all pages — All card grids collapse gracefully on mobile — Footer and stat bars reflow on tablet and phone — Zero horizontal overflow on any screen size — CSS overflow-x: hidden enforced globally
✔ Premium Design System — Fonts: Cormorant Garamond (serif) + Outfit (sans-serif) via Google Fonts — Deep Navy (#0a0e1a) + Warm Gold (#c9a84c) colour palette — Glassmorphism cards, frosted nav, star-field backgrounds — Smooth fadeUp entry animations on all sections — Gold underline hover effects on navigation — Custom gold scrollbar
Features
• Sticky glassmorphism header with animated hamburger for mobile • Active nav link highlighting per page • Multi-branch system (Downtown / Riverside / Heights) • Dynamic food menu with 22 dishes, live search and category filter • 9 suite types with locally hosted high-res suite photography • Real-time price calculator on room booking • AJAX form submissions with success modals • Admin dashboard — full reservations overview • Customer dashboard — personal booking history • CSRF token on all forms • PDO prepared statements (SQL injection impossible) • XSS sanitization on all user inputs • Secure session management • Auto-creates missing DB tables on first run • 9 complete PHP pages + 2 dashboards • Full MySQL schema (symphony.sql) • Deep navy + warm gold luxury design system • Google Fonts (Cormorant Garamond + Outfit) • Smooth CSS animations and micro-interactions • Fully mobile-first responsive (4K to 375px) • Clean, well-commented production-quality code • One-click auto-installer (install.php)
Requirements
• PHP 7.4 or higher (PHP 8.x recommended) • MySQL 5.7+ or MariaDB 10.4+ • Apache or Nginx web server (XAMPP / WAMP / Laragon / cPanel) • PDO PHP extension enabled • Modern browser (Chrome 90+, Firefox 88+, Edge 91+, Safari 15+)
Instructions
1. Upload the entire Symphony_Template/ folder to your web server root (htdocs or www). 2. Open your browser and visit: http://localhost/Symphony_Temp... 3. The auto-installer will create the database and all tables automatically. 4. Open backend/config.php and update DB_HOST, DB_NAME, DB_USER, DB_PASS credentials. 5. Import symphony.sql as a backup via phpMyAdmin if needed. 6. Log in as Admin: admin@blackbound.com / password 7. Log in as Guest: customer@example.com / password 8. All pages are accessible to guests. Table and room booking require login.
| Author | blackbound |
|---|---|
| Category | Scripts & Code / PHP Scripts / Management / Restaurant |
| Price | $54 |
| Extended License | $162 |
| First Release | Mar 27, 2026 |
| Last Update | Mar 27, 2026 |
| Files included | .php, .css, .sql, Layered .png |
| Software version | PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4 |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,700 views · 45 clicksSaaS · Week 45 · 4,700 views · 45 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 42,594 views · 225 clicksWebsite · Week 45 · 42,594 views · 225 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,639 views · 120 clicksSaaS · Week 45 · 40,639 views · 120 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,596 views · 200 clicksSaaS · Week 45 · 59,596 views · 200 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,973 views · 124 clicksDesktop App · Week 45 · 28,973 views · 124 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,766 views · 19 clicksWebsite · Week 45 · 4,766 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
3,423 views · 17 clicksWeek 45 · 3,423 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
3,163 views · 14 clicksWeek 45 · 3,163 views · 14 clicks