real client work

A race calendar for Thailand’s FIA member federation

The Royal Automobile Association of Thailand, under royal patronage, is the country’s motorsport governing body and the FIA’s member federation for Thailand. I was hired to refresh the site’s look and to build its season competition calendar.

The RAAT competition calendar showing a month grid of the 2026 season with events colour-coded by discipline
Client Royal Automobile Association of Thailand
Scope Colour, type, hero image, and the calendar page
Timeline About one week · delivered July 2026
Stack WordPress · Elementor · FullCalendar

Read top to bottom — what the work was, what it does, who it suits, then picture the same thing built around your own organisation.

Project overview

A couple of minutes for the whole picture

The Royal Automobile Association of Thailand, under royal patronage, is the country’s motorsport governing body and its FIA member federation. The brief had two parts — rework the palette and typography and replace the hero image, then build a season competition calendar page from scratch. Delivered July 2026 and still in use.

An honest note — no metrics were recorded for this engagement. There are no before-and-after traffic or usage figures. What can be verified is that the page went live and is still running.

Real client work WordPress Elementor FullCalendar

The 30-second version

The parts that stand out at a glance

  • A whole season in one calendar, colour-coded across five disciplines — Circuit Racing, Karting, Rally, Digital (eRacing), Drifting
  • Month and list views switched from one control, plus a jump back to the current month
  • Every control labelled in Thai, with the heading carrying both the Thai and the Gregorian year
  • The official season schedule document sits below the calendar for anyone who wants the source

Who this suits

One read tells you whether it fits

A fit for associations, foundations and member organisations that publish a year of fixtures and official documents people have to find — one self-editable calendar answers “when is the next one, and where?” better than uploading a fresh file each time.

Want something like this?

The same approach, shaped around your organisation

Tell me what your organisation publishes, what people come looking for most often, and roughly what the budget is — I design and build to fit that.

Start on Fastwork Email me

Open the live calendar All work

tooling

Why FullCalendar rather than a plugin

Full control of the look

WordPress calendar plugins arrive with a look of their own that only bends so far. FullCalendar is a library, not a product, so the colours, type and controls could be matched to the association’s palette exactly.

The list view comes with it

A month grid reads well on a desktop, but on a phone the day cells are too small to hold an event name. The list view solves that without a second page to maintain.

One less plugin to maintain

Every plugin added is something to keep updated and something that can collide with the next one. Using a single library on the one page that needs it leaves the rest of the site carrying nothing extra.