A new and improved website to replace the existing static version of the HeartRei Therapies website.
- Create a dynamic website, where content can be pulled from an external source such as a headless CMS
- Improve the consistency and responsiveness by using a CSS library
- Improved knowledge of Next.js, this is my first project after finishing a course.
- Introduced the Chakra UI component CSS library to my skill set.
- How to handle React forms using Formik, with validation using yup.
- Add active link highlighting to the main navigation.
- Add animations.
- Extract additional content to Contentful. Particularly the about page, so that this can be updated independent of the code base.
- Currently, the next/image component does not work well with the Chakra Image component. Image optimization has been carried out manually.
- Implement a Captcha solution for the contact form.
This is a Next.js project bootstrapped with create-next-app
.