Skip to content
Back to work
LiveLanding page + booking panel2025

Trzy Córy

Restaurant & wedding venue · near Ozorków, central Poland

Banquet venue landing page with a full booking management panel

Industry
Restaurants and events
Year
2025
Status
Live
trzycory-web.vercel.app
14 Jun · Wedding · Crystal Hall · 140 guests · confirmed
22 Jun · Communion · Fireplace Hall · 45 guests · deposit
05 Jul · Anniversary · Garden · 80 guests · option
19 Jul · Company party · Crystal Hall · 90 guests · enquiry

Overview

A family-run venue with three halls and a garden handled every enquiry by phone. I built a site that answers questions about dates, prices and menus before anyone picks up the phone — plus a panel where the owners manage bookings without a developer.

halls and a garden in one panel
0
halls and a garden in one panel
occasion types in the offer
0
occasion types in the offer
guests in the largest hall
0
guests in the largest hall
third-party plugins
0
third-party plugins
01

The challenge

The venue has been running for over twenty years and has three independent halls plus a garden — each with a different capacity, price and purpose. All of that knowledge lived only in the owners' heads. Every enquiry started with the same questions: is the date free, what does it cost, what's on the menu. Dozens of calls a week, most of which never became a booking, while the smaller fireplace hall was virtually unknown to customers.

02

The solution

I built the site around a single rule: answer the question before it is asked. Each hall got a card with capacity, floor area and a starting price. Twelve types of occasion — from weddings to funeral receptions — each have their own scope description. Three menu packages show the per-person price, the children's price and the minimum headcount alongside sample dishes. The calendar publishes free dates openly. On the panel side, the owners block dates, move bookings through statuses, edit menus and prices, and receive every form enquiry in one inbox.

03

The outcome

Phone calls now start with "we'd like to book 14 June" instead of explaining the offer from scratch. Quotes go out in writing and stay valid for fourteen days, which ended the arguments about surcharges. Menus, prices and availability change in the panel in seconds — with no invoice for a small edit.

Key features

Availability calendar

Customers see free dates without calling, and the owner blocks dates in one click — including ones booked outside the system.

Booking panel

Bookings move through statuses: enquiry, option, deposit, confirmed. Each carries notes, headcount and the chosen menu.

Menus with pricing

Three packages with a per-person price, a children's price, a minimum headcount and the dish list. Editable in the panel, no code involved.

Hall and garden cards

Each space with capacity, floor area, starting price and a gallery — easy to compare which one fits the event.

Enquiry form

The form captures date, headcount and occasion type; the owner gets an email notification and an entry in the panel.

Local SEO

Structured for searches like "wedding venue near Ozorków", with venue schema markup and a complete mobile experience.

Selected views

trzycory-web.vercel.app
14 Jun · Wedding · Crystal Hall · 140 guests · confirmed
22 Jun · Communion · Fireplace Hall · 45 guests · deposit
05 Jul · Anniversary · Garden · 80 guests · option
19 Jul · Company party · Crystal Hall · 90 guests · enquiry

Booking panel

Every event in one view, filtered by status and hall.

trzycory-web.vercel.app
Free
Option
Booked
Blocked
Off-season
Setup day

Availability calendar

Dates that are free, booked, or blocked by hand.

trzycory-web.vercel.app
Wedding menu · 395 PLN/guest · min. 60
Classic menu · 230 PLN/guest · min. 30
Intimate menu · 155 PLN/guest · min. 15
Children's menu · from 80 PLN

Menu editor

Packages, prices and dishes changed without a developer.

trzycory-web.vercel.app
Event date
Occasion type
Guest count
Preferred hall
Contact details

Date enquiry

The form collects everything needed to price the event.

Highlights

  • Public availability calendar
  • Three halls with independent price lists
  • Twelve occasion types
  • Booking panel for the owners
  • Menus and prices editable without a developer
  • Zero plugins — everything written from scratch

Technology stack

  • Next.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • Prisma
  • Vercel

Scope

  • UX and UI design
  • Frontend and backend
  • Admin panel
  • Availability calendar
  • Local SEO
  • Deployment and hosting

Want something similar for your business?

Tell me about your company and I'll put together a scope and a quote matched to how you actually work — no strings attached.

Request a quote