https://www.richardjohnbacon.com/
My personal website containing a short bio, portfolio and contact information.
The site is hosted on Netlify, using a custom domain.
The site was built using Gatsby, a React based framework for building websites.
Gatsby was chosen for a number of reasons:
- I had React experience and so wanted to build on that knowledge
- I wanted to build a simple static website
- I wanted to learn more about Gatsby and the JAMStack in general
The process I followed was:
- Setup the project using the Gatsby Setup Wizard
- Replace default starter code and install development dependencies
- Add site metadata using React Helmet
- Create the home page layout and section components
- Add portfolio projects content using markdown
- Refine styling and add media queries for responsive design
- Add pwa and offline support
- Perform accessibility and performance checks using Lighthouse
- Richard Bacon - RichardBacon
This project is licensed under the MIT License - see the LICENSE file for details