RESTAURANTS AND ONLINE ORDERING
Fiesta.bg
From a table in the garden to an order for home
Visit site
01 / CONTEXT AND GOAL
From a table in the garden to an order for home
FIESTA Restaurant & Bar is located in Burgas Sea Garden. Its menu brings together starters, salads, fish and seafood, meat dishes, pasta, risotto and desserts. The task was to convey the restaurant’s atmosphere while making browsing and ordering convenient for local visitors and international guests.
We developed a standalone website using HTML, CSS and JavaScript, with dedicated menu, category and contact pages. Warm light backgrounds, navy and copper accents, large typography and illustrative garden and food imagery define the visual direction. GSAP animations connect the logo, text and images on scroll, while ordering follows a clear path from the menu to confirmation.
Design that introduces the restaurant
The homepage moves from the large garden scene to the restaurant introduction, menu categories, a seafood feature and desserts. We recreated the logo as an SVG from the supplied reference and included it in the scroll animation. Contact details, telephone table reservations and directions are accessible from the main sections and navigation.
A menu with six categories and dish details
The menu has an overview and individual pages for its six categories. Dishes include an image, description, weight, price and allergen information where available. Adding to the cart stays close to the selected item, while the side panel allows reviewing, changing quantities and removing dishes without interrupting browsing.
Delivery in Burgas or collection from the restaurant
The standalone cart and checkout interface exchanges data with WooCommerce through its Store API. Visitors choose delivery to an address in Burgas or collection from the restaurant, and the form adapts to that choice. Delivery includes district selection and address validation; totals and delivery methods are checked on the server. Payment is on receipt, and orders are managed in WooCommerce administration.
Three languages and technical foundations
The website is available in Bulgarian, English and Russian, including the menu, cart and checkout fields. We added canonical URLs, language links, metadata and an XML sitemap. AVIF and WebP images, local fonts and preloading of key resources support loading speed. Public pages use caching, while personal carts and order requests bypass it.
02 / WHAT WE BUILT
Details make
the whole
- 01Standalone HTML, CSS and JavaScript interface with bespoke design
- 02Bulgarian, English and Russian website versions
- 03SVG logo, GSAP scroll scenes and animated typography
- 04Menu overview and separate pages for six categories
- 05Images, descriptions, weights, prices and allergen details
- 06Side cart with quantities, item removal and a total
- 07Choice of delivery in Burgas or collection from the restaurant
- 08District selection and delivery address validation
- 09Checkout with payment on receipt
- 10Order management through WooCommerce
- 11Contacts, directions and telephone table reservations
- 12Responsive design, AVIF / WebP, local fonts and separate caching for public pages
The restaurant presentation, menu and ordering are connected in one website. Guests can explore dishes in their language, choose delivery or collection and complete their order, while the team manages incoming orders through WooCommerce.
