Semakin
Customer

Bridal salon website

Case study · Joomla

Over 160 dress models in sharp galleries and enquiries with the wedding date

The website of a bridal salon that rents and sells dresses, moved from a page builder to plain Joomla articles and our gallery, keeping the address of every model.

  • Over 160 galleries of wedding and evening dresses, suits and photo reports
  • Full-length photos without cropping, sharp on high-resolution displays too
  • Enquiry form with the event date and what the bride is interested in
  • Spam protection for forms without typing a captcha
  • Meta descriptions, social media previews, a sitemap with galleries and llms.txt for AI
I want a similar website See the screenshots We reply within one business day.
Home page of the bridal salon websiteHome page on a mobile phone

A bridal studio with a long tradition rents and sells wedding and evening dresses and men's suits, and makes dresses to measure. We moved the website from a page builder to plain Joomla articles and the whole dress collection to our Semapix gallery. The addresses of the models stayed the same, so links from search engines and shared links keep working.

What the website looks like

Click an image to enlarge it. The logo, studio name, address and contacts are blurred, the enquiry details are made up.

For the customer

In the administration

Details that make a difference

From a page builder to plain articles, addresses unchanged

We moved the pages from a page builder to standard Joomla articles and the dress galleries to Semapix — over 160 galleries with hundreds of photos. The addresses of the models stayed the same, so links from Google and the ones brides send each other still lead to the right dress. We kept third-party extensions to a minimum — the gallery, forms, sitemap and cookie consents are handled by our own extensions.

Dresses always whole

Model cards follow the aspect ratio of the dress photos and never crop them — the bride sees the full length, not just the bodice. Thumbnails are generated in high resolution, so they stay sharp on phones and Retina displays.

One dress model = one gallery

Every model has its own gallery in the wedding, evening, sale or photo report category. Photos are uploaded at once, thumbnails and enlargements are created automatically and the page title and description for search engines come from the gallery.

Enquiry with the wedding date

The form asks for the event date and what the visitor is interested in — a made-to-measure dress, renting a wedding or evening dress, a groom's suit, a dress for dance classes. The studio knows straight away what to prepare for the fitting.

Spam protection without a captcha

The forms are protected by Cloudflare Turnstile, which usually lets a human through without typing characters. The contact page has a map of the shop from our extension, on OpenStreetMap tiles.

Search engines, AI and social media

The home page has a descriptive title instead of a generic “Home”, pages and dress listings have meta descriptions. A link to a model shared on Facebook or Messenger shows a photo of that dress, and canonical addresses are free of ad parameters. The sitemap from SemaSitemap includes every model gallery and an llms.txt file describes the studio's offer to language models.

What the website is built from

Joomla and the template form the foundation, our ready-made extensions and the content migrated for this website sit on top. Each layer can be updated separately.

Foundation Our extensions Custom
1

Foundation

Joomla without a page builder, backups and form protection.

Joomla

Content management, users, task scheduler.

Template

The look of the website, adjusted with custom styles.

Akeeba Backup

Backups of files and database.

2

Our extensions

Ready-made products from our catalogue — you can get the same ones.

Semapix

Model galleries with automatic thumbnails and enlargements.

SemaSitemap

A sitemap with pages and dress galleries.

Sema Cookie Consent

Cookie bar and GDPR consent management.

Sema OG

Social media previews and clean canonical addresses.

3

Custom

Add-ons and content migration for the needs of this website.

Forms and map

Enquiry and contact form with spam protection, map of the shop, thank-you page.

Content migration

Pages from the page builder to articles, dress albums to galleries with the same addresses.

Photo processing

Uncropped high-resolution thumbnails, cards in the aspect ratio of the photos.

Looked after after launch too

A website doesn't end at launch. With our Website management and monitoring service we monitor website availability, versions of Joomla, extensions and PHP, security alerts and backup status. We know about a problem before your customers do, and once a month you get a report. For websites we built, the Monitoring plan is free.

Want a similar website?

Tell us what you offer and what the website should do — product galleries, enquiries, migration from an old website. We will suggest which parts you can have ready straight away and what would need to be added — a free inquiry takes two minutes.

Interested in working together?

Get in touch and let's discuss your project. We'll be happy to help you choose the right solution.