RAF World.

Next.js • Strapi • Live chat
RAF Operations page RAF Base page

The Work

RAF World is a real-time multi-zoned virtual recruitment event series that evolved from RAF Access All Areas virtual event designed to engage audiences aged 16 – 24, during the COVID-19 pandemic. In the post-pandemic world, RAF World has continued to impress and attract potential candidates, adding a unique virtual element to the RAF’s in-person recruitment event programme. 

This was the first project that I worked with Identity – a global full-service live events agency – on. And we have made several rounds of iterations to it by now.

Our Collaboration

The site was already built, but required a lot of updates, from styling changes, to functional improvements and the addition of a CMS.
As the sole developer, I had a lot of work cut out for me!

What I worked on

The main task was connecting the Next.js front end, to a Strapi backend, so that Identity could easily manage the content in a custom built CMS. This was my second time working with Strapi and I must say, I like it a lot!
The runner up for largest change to the site was adding various states to the site, that would automatically transition and enable different functionality for the virtual attendee’s.
They would arrive on the platform, which at a time set within the CMS would “open”, allowing access to further pages. This would then progress to “live”, whereby live-streaming and live-chat in team’s rooms would begin. Of course, this would then “close”, redirecting to the home page, albeit with some additional info for the participants.

We’ve gone through a number of rounds of changes this year, and I’m proud of the improvements we’ve been able to make together!

  • Web Developer
  • 2023
  • Website revamp & updates
  • Front-end development
  • Next.js & Strapi
  • Virtual Live Event
Visit the Website
RAF World


Good design is a journey of understanding.
My aim is to create a website that helps you to reach your goals & provide real measurable value.

Each project begins by learning as much as I can about your needs & business, in order to get a crystal clear picture of issues your users may be facing and an insight into how to ensure your site performs.

I want to identify your goals, along with where your needs are not being met. This allows me to help to get you where you want to be.

Using this research as a solid foundation, we can move fowards, confident that the site we build together will give you the results you’re hoping for.

Attention to detail is key, which I combine with a results-driven approach when designing my client’s websites.

Bringing an understanding of good design principles, I ensure your website not only looks good, it’s also a pleasure to use – helping it to outperform your competitors.

I prioritise performance & stability in every website that I build as a freelance web designer, as I know how important it is to you that it functions as well as it looks!

Want to have control of your own content? No problem, I primarily work with WordPress; providing clients with a simple & intuitive way to manage your website.

Taking care of your investment is super important! I offer a range of flexible website maintenance packages solely designed to ensure your new website is secure & backed up.

If you’re thinking of making iterative updates to your site and improving it over time, you’ll definitely want this.

Have a project in mind?

Let’s find out how I can help you.

Scroll to Top