This website is built in Next.js, and the main focus points were creating a smooth flow for the user to locate and contact the physical offices, which we implemented through the usage of geolocation in combination with Mapbox.
The solution used, thanks to Dato, makes it very easy for the customer's staff to add, change and remove data related to available offices, including contacts and links to manage bookings and cancellations.