← Back to all projects

work project

Balkonskaya – Handcrafted Corset E-Commerce on OpenCart

Balkonskaya – Handcrafted Corset E-Commerce on OpenCart

Services

  • Custom OpenCart theme development from proprietary design
  • OpenCart control element reprogramming
  • Custom reviews module — admin-managed, no developer access required
  • Custom geolocation module — city-aware content surfacing
  • Full-cycle photo production: location, photographer, model casting, retouching
  • Store configuration for admin and visitor usability

Deliverables

  • Fully custom OpenCart store with bespoke dark-luxury theme
  • Reviews module — create and edit reviews via OpenCart admin panel
  • Geolocation module — visitor city detection with region-contextual content
  • Original product photo catalogue shot on models in a purpose-organised studio session

Challenge

Balkonskaya produces handcrafted corsets and fitted lingerie under its own label. The work is artisan-quality, the price point reflects that, and the buyer needs to feel it — a generic storefront would undercut the product before anyone saw a price tag. The brief went further than "build a shop": the client had no product photography that matched the brand, meaning the visual gap had to be closed as part of the same engagement.

Discovery

Two problems were tightly coupled: a visual identity problem and a platform capability problem. The platform problem split into two gaps that OpenCart's standard modules couldn't fill:

  1. No usable review workflow — out-of-the-box reviews had no admin moderation surface that fit the client's operation. Reviews needed to be submittable and editable from the admin panel without touching code.
  2. No geolocation awareness — the store served buyers across multiple regions. Without city-aware logic, every visitor landed on the same generic page regardless of where they were.

Fixing the visual gap by sourcing stock photography was considered and immediately rejected — corsets are highly individual objects and buyers would notice the disconnect between stock images and the actual product. The only credible option was original photography with the real product on real models.

Options Considered

  1. Off-the-shelf OpenCart theme — rejected. Commodity themes carry no brand signal and would have reinforced a mass-market perception that the pricing couldn't support.
  2. Third-party geolocation plugin — evaluated and rejected. Available plugins assumed a shipping-cost use case, not a content-personalisation use case. Building custom was the only path that matched the actual requirement.
  3. Stock product photography — rejected. Corsets are fitted items; stock images look generic and undercut perceived quality. A commissioned shoot was the only option that supported the price point.

Decision

The scope was structured as three parallel workstreams: custom theme development from a proprietary design, two bespoke OpenCart modules (reviews and geolocation), and full-cycle photo production. Each stream had a clear owner, a clear deliverable, and a clear handoff point — product images fed directly into the store build once retouching was complete.

Implementation

The theme was built on top of OpenCart from a custom design spec. Every layout decision reinforced the brand register — dark, intimate, luxury — without sacrificing conversion fundamentals: product imagery dominant, navigation fast, checkout direct. The underlying OpenCart control elements were reprogrammed where the default behaviour conflicted with the intended UX.

The photo production covered the full logistics chain: client negotiation on look and feel, location scouting, photographer hire, model casting, and post-production retouching. The resulting catalogue of original product images was woven directly into product listings and became the primary visual asset for the store. The photos visible throughout the site were produced as part of this project.

Photo Production Process

Outcome

The store launched with a complete visual identity, a catalogue of original product photography, and two capabilities — review management and location awareness — that did not exist in OpenCart's standard distribution. The admin team could manage reviews without developer access. Visitors landing from different regions received contextually appropriate content on arrival. The brand aesthetic matched the product quality across every customer touchpoint.

Site Overview

Balkonskaya — homepage

Homepage

Balkonskaya — product catalogue

Product Catalogue

Balkonskaya — product page

Product Page

Balkonskaya — category page

Category Page

Balkonskaya — mobile views

Responsive Mobile Views

Custom Modules

Custom reviews module

Custom Reviews Module

Specially developed reviews module. New reviews can be added or existing ones edited directly from the OpenCart admin panel — no developer access required.

Geolocation module

Geolocation Module

Custom geolocation module built for the project — detects the visitor's city and surfaces region-appropriate content on arrival without any manual navigation.

Open for contract collaboration

I am available for contract-based collaboration. If you have an interesting project idea, schedule a call via Calendly.

Schedule a 30-min call