Skip to content
UpHive
Back to project
Case Study · Corporate Website · Education

Nicolas Costantinou

A WordPress performance and teaching site for a concert pianist and piano pedagogue, combining a performance calendar with teaching services.

Website DesignWordPress DevelopmentWordPressWooCommerceElementor
https://costantinou.com/

Business

Concert pianist & piano educator, Cyprus

Built

WordPress site with performance calendar and teaching content

Stack

WordPress, WooCommerce, Elementor

Engineering focus

Multi-language content, performance calendar, media integration

Why this project matters

Why this project matters

A performing musician's site has to serve two different visitors at once — concert audiences and prospective piano students — without either group feeling like an afterthought to the other.

The business

Who this is for

Who they are

Nicolas Costantinou is a pianist, pedagogue and composer.

What they do

He offers performances, piano instruction, masterclasses, composition work and services like programme notes and score engraving.

Who they serve

Piano students, concert audiences and institutions booking educational programming.

Requirements

What the live site required

Not a wishlist from a kickoff call — what the delivered site visibly had to solve. Every requirement here is paired with the evidence that makes it true today.

Bilingual content for a Cyprus-based audience

Technical

A language switcher toggles the site between English and Greek.

A performance calendar separate from teaching content

Content

"Calendar" (upcoming engagements, past highlights) and "Teaching" exist as distinct top-level navigation sections.

Media presence across multiple platforms surfaced in one place

Content

The site links out to YouTube, Instagram, Facebook, TikTok, LinkedIn, Spotify, Apple Music and TIDAL.

Engineering decisions

Why this stack, not just what stack

Every technology on this project was a specific answer to a specific problem — never a default.

  1. 01

    WordPress

    Chosen so performance dates, recordings and teaching content can be updated directly as a touring and teaching schedule changes.

  2. 02

    Elementor

    Chosen for the calendar, teaching and media-heavy "Watch & Listen" page layouts.

    Trade-off — Elementor handles the page layouts directly, but the streaming and social links themselves point outward — actual playback and activity live on each external platform, not pulled into the site itself.

Key features

What the site can actually do

Performance calendar

Upcoming engagements and past highlights tracked separately.

Language switcher

English/Greek toggle across the site.

Watch & Listen section

Recordings and video embedded directly.

Press kit

Dedicated media/press resources page.

Implementation notes

What the finished build shows

Specific, verifiable patterns in how this project is put together — not a feature list, but how the pieces fit.

Content

Upcoming and past engagements share one section

Upcoming engagements and past highlights are tracked within the same Calendar area rather than as separate pages — current schedule and performance history sit in one continuous timeline.

Navigation

Eight platforms consolidated into one place

YouTube, Instagram, Facebook, TikTok, LinkedIn, Spotify, Apple Music and TIDAL are all linked from a single location rather than scattered across individual bio blurbs on different pages.

Gallery

The live experience

Every screen, captured directly from the live site — desktop, tablet and mobile.

Homepage, desktop
Homepage, desktop
How this applies to you

How this project's engineering applies to your business

  • Serving two distinct audiences (spectators and students/clients) from one site, each with its own dedicated content path, applies to any individual professional or artist offering both public-facing work and direct services — coaches, consultants, or other performing artists.

The recap

If you remember three things

  • Bilingual from the ground up

    English/Greek toggle works site-wide.

  • Two audiences, one site

    Performance and teaching content structured as parallel, not competing, paths.

  • Multi-platform media presence

    Eight external platforms linked directly rather than scattered across bios.

Need a content-managed website?

Tell us about your project and current platform. You'll hear back from a senior engineer within one business day.