I have just finished migrating an old WordPress site to Next.js. The customer uses the website as part of a collaboration with an insurance company. The site is very basic, serving the purpose of providing information to the insured and offering a way to submit insurance claims.

Initially, I attempted to fix the current WordPress site, but it was built with a theme that lacked support for newer versions of WordPress. Additionally, I was concerned about the email form’s deliverability, as sending emails without setting up a proper domain often results in them being marked as spam.

Next.js with TypeScript and Tailwind CSS is great. For handling form submissions, I opted for JotForm, which also feels robust. Finally, I also redesigned the website.

Here’s the result.

Preview of the website