I was presented with the opportunity to build Paige's website from the ground up. I wanted to create a site that showcased the work that she has done and the work that she will do in the future. I wanted to create a homepage where she could document her journey through a blog that was easy to update and customise.
Paige Hart
Motivation
Requirements
- Be personal and simplistic
- Be easy to update and add content
- Showcase their work and personality
Solution
paigehart.com was built using React and TypeScript to provide a fast site that was installable on local devices. The site is hosted on Netlify and uses the Blogger API to pull in blog posts from a Blogger blog. This allows for the end user to update the blog with ease and have it automatically update on the site.
The site is also powered by HeroTofu, which provides a contact form and is hosted on Netlify.
Tech Stack
- React
- TypeScript
- Blogger API
- Netlify
- Material UI
- Axios
- React Helmet
- React Router Dom
- React Testing