← All work
ai

HeartBot

A maintainable CMS for AI products, enterprise solutions and an evolving brand site.

HeartBot live Traditional Chinese homepage
The live homepage moves from the brand position into AI products, enterprise solutions, company history and content; its principal sections are maintained in the CMS.

Project facts

The HeartBot site organizes the brand, AI products, enterprise solutions and publishing in one multilingual CMS.

We built the Laravel frontend and administration so pages, articles, homepage blocks and service links remain maintainable, with translation handled through queues.

01Laravel 12 and Filament CMS
02Pages, posts and homepage-block management
03Multilingual content and AI translation queues
04Search, enquiries and product routes

Working flow

Edit once, then publish the right content and state for each locale.

  1. 01
    Edit

    Manage pages, articles, homepage blocks and product links in the CMS.

  2. 02
    Translate

    Localized content enters a queue and retains its own publication state.

  3. 03
    Publish

    The site delivers products, news, search and contact routes by locale.

01 01

Every changing piece of content has a clear place to be managed.

Pages, posts, banners, history, partners, product routes, social links and image blocks are managed separately. The team does not have to search one oversized editor for a particular element.

02 02

Translation and publication are workflows, not one-off copy and paste.

Each locale retains its own content and publication state. Page and article translation runs in background queues, keeping the admin responsive and unfinished work visible as volume grows.

03 03

Each AI product keeps its own route inside one brand story.

AnyInsight and GenieBench have dedicated introductions, solutions and sign-in routes. The homepage uses managed blocks to make their relationship legible.

04 04

Ongoing content and enquiries have a clear operational home.

Contact messages, publishing, homepage assets and service links return to the admin. Horizon exposes translation and background queue work instead of leaving it invisible.

Next case

Snowl →
Working on something similar? Let’s talk →