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]
- {Live}
- mkbowling.pl ↗
{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.


{Key features}
Weekly price tables
Bowling, billiards, shuffleboard and darts, priced by day and time, with a reserve button under each.
Packages per audience
Separate pages for companies, school groups and birthday parties, each with its own pricing.
Sports card guides
Accordions that explain how MultiSport, Medicover, FitProfit and PZU Sport cards work on site.
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
{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.]