<!-- Canonical: https://88lab.eu/en/klienti/fiesta-bg/ -->

[All projects](https://88lab.eu/en/portfolio/)

RESTAURANTS AND ONLINE ORDERING

# Fiesta.bg

From a table in the garden to an order for home

[Visit site](https://fiesta.bg/)

HTML / CSS / JS GSAP Restaurant menu Online ordering

![PROJECT Fiesta.bg by 88Lab](https://88lab.eu/en/media/fiesta-20261026.webp)
A real project from the 88Lab portfolio · Fiesta.bg 

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

- 01 Standalone HTML, CSS and JavaScript interface with bespoke design

- 02 Bulgarian, English and Russian website versions

- 03 SVG logo, GSAP scroll scenes and animated typography

- 04 Menu overview and separate pages for six categories

- 05 Images, descriptions, weights, prices and allergen details

- 06 Side cart with quantities, item removal and a total

- 07 Choice of delivery in Burgas or collection from the restaurant

- 08 District selection and delivery address validation

- 09 Checkout with payment on receipt

- 10 Order management through WooCommerce

- 11 Contacts, directions and telephone table reservations

- 12 Responsive design, AVIF / WebP, local fonts and separate caching for public pages

DELIVERED SOLUTION 

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.

## Have a similar project?

[Let's talk](https://88lab.eu/en/contact/?service=Online%20stores)

NEXT PROJECT [## InteriorElitsaTodorova](https://88lab.eu/en/klienti/interiorelitsatodorova-com/)
