Portfolio demo
About this demonstration.
La Belle Belgique does not exist. This website was built by Anwari Mahmoud to show restaurant owners what a custom, bookable restaurant website can do.
La Belle Belgique is a fictional restaurant concept created to demonstrate a premium restaurant website experience. Reservations are for demonstration purposes only.
What works for real
- Table-level reservations with a live availability engine: opening hours, party size, table capacity and overlapping bookings are all enforced.
- Shared storage: bookings are saved in a Postgres database that itself refuses overlapping reservations for the same table.
- Look-up, change and cancellation of a booking with its reference and email address.
- Menu filters by course, diet and allergen, in English, French and Dutch.
- Keyboard and screen-reader access to the whole booking flow, including a list alternative to the floor view.
What is fictional
- The restaurant, its address, phone number and email address.
- Every member of the team: names, biographies and portraits.
- The menu, prices and allergen data — plausible, but never verified by a real kitchen.
- Some bookings are pre-filled automatically so that the floors look realistically busy.
Images
- All photographs are AI-generated for this concept and are labelled as such in the asset manifest.
- The overhead floor views are single still images; table positions were calibrated against them by hand.
- Table previews are an overhead close-up plus a still photograph of that part of the room — not 360° panoramas and not the view from a specific seat.
Your data
- Only what you type into the booking form is stored, and only to demonstrate the flow.
- Nothing is emailed, sold or shared. Entries are deleted 30 days after the booking date.
- Please use made-up details if you prefer — the demo works just the same.
The developer
Designed and developed by Anwari Mahmoud. Contact details are in the footer of every page.
Developed by Anwari Mahmoud
Email: anwarimahmoud@hotmail.com