MS
Back to all projects
Hospitality & Dining20243 Weeks Delivery

Stella Bistro

Elite dining, interactive digital menu discovery, and online table reservations.

Client EntityStella Bistro (Rooftop, Karachi)
My RoleFull-Stack Web Developer & UI Designer
Delivery Time3 Weeks Delivery
Tech StackNext.js 15, React + 4 more
Stella Bistro Preview Banner
01 // The Problem

Friction, Inefficiency & System Barriers

Guests struggled with slow, multi-megabyte PDF menus on mobile networks and dropped off before making dining plans. Third-party reservation apps charged high per-seat commissions while offering no brand cohesion.

02 // My Approach & Decisions

Architectural & UX Decisions

Architected a lightning-fast Next.js static site featuring client-side filtered menus with AVIF image optimization. Engineered a 1-tap automated WhatsApp reservation concierge that compiles party size, date, and seating preference directly into a structured message.

Application Previews & Workflow

Stella Bistro Detailed Workflow Screen 1
03 // Technical Depth

Code Moment: Engineered Core

WhatsApp Concierge Payload Generator
typescript
1export function generateReservationUrl(data: ReservationInput): string {
2 const base = "https://wa.me/923208154950";
3 const message = [
4 "*Table Reservation Request — Stella Bistro*",
5 `• Name: ${data.guestName}`,
6 `• Party Size: ${data.partySize} Guests`,
7 `• Date & Time: ${data.date} @ ${data.time}`,
8 `• Seating: ${data.seatingPreference} (Rooftop Lounge)`,
9 data.specialRequest ? `• Notes: ${data.specialRequest}` : null
10 ].filter(Boolean).join("\n");
11
12 return `${base}?text=${encodeURIComponent(message)}`;
13}
Compiles validated reservation details directly into an encoded WhatsApp Business link, eliminating database overhead and intermediary SaaS fees.
04 // Measurable Results

Verified Production Benchmarks

1-ClickReservation Flow
98/100Mobile Performance
<0.8sMenu Load Time
-38%Bounce Rate Drop

Key Capabilities Delivered

  • Responsive digital dining menu with categorized dishes, allergens, and pricing
  • Direct WhatsApp automated booking and table reservation engine
  • Interactive rooftop ambiance & event photo gallery with lazy prefetching
  • Customer testimonials and verified Google reviews integration

Full Technology Ecosystem

Next.js 15ReactTailwind CSSWhatsApp Business APIStatic ISRAVIF Image Pipeline
Hire Saad