← {Portfolio}
{Case: 01}

MK Bowling

One website for a Polish chain of entertainment centres, where every venue gets its own menu, prices, packages and opening hours.

{Client}
MK Bowling
{My role}
Front-end & WordPress development
{Stack}
WordPress, custom theme, JS
{Design}
[Designer / agency]
{Year}
[YEAR]
{mkbowling.pl}
MK Bowling home page

{Brief}

Eleven venues, one brand, and different details in each one

Each venue has its own prices, offers, opening hours and contact details, while the brand has to look the same everywhere. Visitors pick their city first and then stay in that venue's part of the site. [Adjust to the real brief.]

{What I did}

  • Built a custom WordPress theme for the chain
  • Structured the site so each venue has its own set of subpages
  • Built reusable blocks for price tables, packages and accordions
  • Added the live open or closed status to the header

{Highlight: Multi-venue}

Pick a city and the whole site follows

The home page is a choice of venue. After that, the header shows the city name and its opening status, and the menu leads to that venue's attractions, prices, offers and corporate packages.

{Step 1} — choose a venue from the chain
{Step 1} — choose a venue from the chain
{Step 2} — the Gdańsk venue with its own menu and offers
{Step 2} — the Gdańsk venue with its own menu and offers

{Key features}

{01}

Weekly price tables

Bowling, billiards, shuffleboard and darts, priced by day and time, with a reserve button under each.

{02}

Packages per audience

Separate pages for companies, school groups and birthday parties, each with its own pricing.

{03}

Sports card guides

Accordions that explain how MultiSport, Medicover, FitProfit and PZU Sport cards work on site.

{04}

Illustrated brand system

Red cards, custom icons and a bowling mascot carry one look across every venue page.

{Full page}

Scroll a venue page

The Gdańsk page brings packages, attractions, special offers and prices together, so most visitors can decide without leaving it.

  • * WordPress
  • * Custom theme
  • * Reusable blocks
  • * Multi-location
{scroll ↓}
Full MK Bowling page

{Technical notes}

[How venues are modelled: page hierarchy or custom post type, how a venue's data reaches the header and footer, how the open or closed status is calculated, and how the client edits prices.]

{Takeaways}

[The hardest part of the project and what you learned from it, in one or two sentences.]

{mattstudio}

Thanks for
looking.

← {Back to portfolio}