JS / Jantore Suleimenov

Web, SEO, and craft

A renowned tapestry artist

A gallery-grade portfolio for a tapestry artist

A modern, trilingual home for a renowned Kazakhstani tapestry artist, rebuilt for image fidelity, discoverability, and her own aesthetic.

Web Development and Design

76 worksgalleryfound

Problem

A well-known tapestry artist in the region had an outdated site that worked against her: effectively invisible in search, with no real usability and none of the craft her work deserved. Her catalog, paintings and woven pieces, lived as raw photo exports and a trilingual spreadsheet, with no home that showed the work at the quality it was made.

Build

A new Next.js site rebuilt around her aesthetic and direction: a curated home, a gallery split into two collections, and a detail page per work, in three languages, Russian, English, and Kazakh, with URL-prefixed routing, locale-aware metadata, and hreflang. A custom image pipeline converts source photos to WebP, generates blur placeholders, and produces share images, and a script imports the entire catalog from her spreadsheet into structured, trilingual data.

How it works

Two things mattered most: fidelity and findability. For an art portfolio, perceptible image quality beats marginal bandwidth, so the pipeline was tuned to serve already-efficient images directly, and each work got a hand-tuned focal point so thumbnails frame the motif instead of blindly center-cropping. On top sits proper SEO and GEO, in all three languages, so a site that used to be invisible is finally discoverable.

Outcome

  • /An outdated, unfindable site became a fast, modern home that matches her aesthetic.
  • /The full collection is online across three languages, generated as static pages for speed.
  • /A heavy image set loads fast without losing fidelity, and the site is built to be found.

At a glance

  • Around 76 works across two collections
  • Three languages: Russian, English, and Kazakh, with hreflang
  • SEO and GEO across all three languages
  • Catalog imported from a spreadsheet into structured data

Role

Sole builder, end to end: design to her direction, frontend, the catalog import, the image pipeline, internationalization, SEO and GEO, and deployment.

Stack

  • Next.js
  • TypeScript
  • Tailwind
  • sharp

Screens

01 / 04

gallery
Gallery-grade works on the home page
works
Woven and painted works
works
Woven and painted works
navigation
Site navigation, three languages