I built and designed the website myself using NextJs, Tailwind, and i18n. The website detects the user's device locale, which has a fallback to english if it's not "NL". Using i18n, I added a dropdown that switches the language text from either Dutch to English and vice-versa instantly. Also, thanks to NextJs "rewrites" in the 'next.config', it allowed me to switch the URL to match the locale that is currently detected/selected. Finally, I added a 'sitemap.xml' and 'robots.txt' for better SEO.
ReactJs
NextJs
Tailwind