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

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.
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.
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
TechnicalA 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
ContentThe site links out to YouTube, Instagram, Facebook, TikTok, LinkedIn, Spotify, Apple Music and TIDAL.
Why this stack, not just what stack
Every technology on this project was a specific answer to a specific problem — never a default.
- 01
WordPress
Chosen so performance dates, recordings and teaching content can be updated directly as a touring and teaching schedule changes.
- 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.
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.
What the finished build shows
Specific, verifiable patterns in how this project is put together — not a feature list, but how the pieces fit.
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.
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.
The live experience
Every screen, captured directly from the live site — desktop, tablet and mobile.

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.
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.
Related work
More projects like this one
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.


