Back to Projects
WebsiteUI/UXBackend

Ostro Italian Website

Ostro Italian Website screenshot 1
Ostro Italian Website screenshot 2
Ostro Italian Website screenshot 3
Ostro Italian Website screenshot 4
Ostro Italian Website screenshot 5
Ostro Italian Website screenshot 6
Ostro Italian Website screenshot 7
Ostro Italian Website screenshot 8

Ostro Italian Restaurant Perth needed a modern, responsive website that would showcase their authentic Italian cuisine and give customers an easy way to explore the menu, learn about the brand, and get in touch. Table bookings are redirected to OpenTable so visitors can reserve seats quickly through a trusted booking flow. The site includes dedicated menu, about, and contact pages with a clean layout, high quality food imagery, and intuitive navigation that keeps the experience simple across desktop and mobile. An admin panel was also built for the owner to manage offers, update menu items, and add testimonials without needing technical help.

Client

Ostro Italian Restaurant Perth

Timeline

1 Week

Tech Stack

  • Nextjs
  • Firebase
  • PostgreSQL

The Challenge

The restaurant needed a website that would clearly communicate its brand, present the menu in a polished way, and make bookings feel effortless for customers. It also needed separate informational pages for about and contact, while staying fast, mobile friendly, and easy for the owner to manage. The client also asked us to finish the project within a week. A further requirement was giving the owner control over day to day content changes, including promotional offers, menu updates, and testimonials, without needing developer support for every update.

The Solution

The new website for Ostro Italian Restaurant Perth delivers a streamlined customer experience with dedicated menu, about, and contact pages, plus a booking flow that sends users directly to OpenTable for reservations. The design is modern, responsive, and focused on presenting the restaurant's food and brand clearly across all devices. Behind the scenes, the admin panel gives the owner a simple way to add offers, change menu items, and publish testimonials, keeping the site fresh and easy to maintain while supporting better engagement and more bookings.