Website

Multilingual site with a product catalogue

A considered, high-ticket service had to be explained in six languages, turn visitors into booked consultations and give customers and the sales team a place to work after the sale.

  • Six languages
  • Product catalogue
  • Customer dashboard
  • Sales back office
Live at bookspert.com
The "Everything between your expertise and a finished book" section of bookspert.com with the first two service cards

What's inside

The parts that do the work.

The Bookspert home page in Italian, with the language selector in the header set to Italiano

01

Six languages from one codebase

The language comes from a cookie or the browser and can be switched in the header; every page, form and email exists in all six, with a currency switcher alongside.

The books page with three book covers and their descriptions

02

A catalogue search engines understand

Every product has its cover, description and buying link, with structured data so it is found as a product, not just as a page.

The book section of an author page: the cover, the title, the subtitle and the Amazon link

03

A page for every person and product

Profiles merge built-in data with what each person edits from their own account; every product gets its own section and buying link.

The five-step "From idea to a published book" section

04

A complex service, explained as a path

The offer is laid out in steps from the first call to delivery, so a considered purchase feels concrete before the first conversation.

Built with

Next.js · React · TypeScript · Tailwind CSS · Supabase · PostgreSQL · Vercel

Integrations: Stripe, Resend, Google Calendar.

Need web design and development like this?

Your website is your hardest-working salesperson. Most companies treat it as a brochure.