Built for BookspertWebsites

Bookspert

A six-language publishing website with an author dashboard and a sales back office.

Bookspert services page

The brief

Bookspert is the book-publishing brand in our group. It needed a site that could explain a considered, high-ticket service to leaders in several languages, capture consultations reliably, and give both authors and the sales team somewhere to work after the sale.

Stack

Next.jsReactTypeScriptTailwind CSSSupabasePostgreSQLVercel

Integrations

Stripe · Resend · Google Calendar

What we built

A Next.js site in English, Spanish, Italian, French, German and Portuguese with a currency switcher, service and comparison pages, books and author profiles, blog, FAQ and site search.

An author dashboard for books, billing, invoices, payout methods and a public profile; an admin area for leads, users, books, blog, payment links and Stripe accounts per sales team.

Lead capture that stores every enquiry and alerts the team by email, with structured data and AI-crawler-friendly robots and llms.txt for search.

Features, by area

What it actually does.

Public site

  • Six languages chosen from a cookie or the browser, with a currency switcher
  • Services hub and four service detail pages; how-it-works; success stories
  • Comparison hub with three side-by-side pages, sources and FAQ data
  • Books catalogue with Amazon links and Book schema; author profiles merged from built-in data and public accounts
  • Blog with generated cover graphics and related posts; multilingual FAQ with FAQ schema; site-wide search
  • Free-consultation form, sitemap, robots that welcome AI crawlers and an llms.txt file

Author dashboard

  • Books, payments and royalties, invoices with PDF download
  • Billing with Stripe payments and invoices, pay-now links and receipts
  • Payout methods (bank, PayPal or other) with a default
  • Public profile editor with nine social links and a visibility toggle; account settings

Admin

  • Overview stats and recent leads; lead statuses with CSV export
  • Users and roles (author, editor, customer, admin); books; blog editor
  • One Stripe account per sales team with encrypted keys and its own webhook
  • One-off payment links; invoices to authors; saved cards and monthly or yearly subscriptions
  • CSV and XLSX exports

Screens

Desktop and mobile.

Bookspert services page
Bookspert services page — mobile
Bookspert services page
Bookspert how-it-works page with the five-step process
Bookspert how-it-works page with the five-step process — mobile
Bookspert how-it-works page with the five-step process
Bookspert comparison page against another publisher
Bookspert comparison page against another publisher — mobile
Bookspert comparison page against another publisher
Bookspert FAQ page
Bookspert FAQ page — mobile
Bookspert FAQ page
Bookspert free-consultation form
Bookspert free-consultation form — mobile
Bookspert free-consultation form

Need web design and development like this?

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