Skip to content

RichardBacon/personal-website

Repository files navigation

Personal Website

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.

Development

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

Built With

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details