This is the first iteration of my portfolio website, built with Gatsby, and hosted with GitHub Pages.
-
Install the Gatsby CLI
npm install -g gatsby-cli
-
Install the GitHub Pages package
npm install gh-pages
-
Install and use the correct version of Node using NVM
nvm install
Note
Use Node v16 to ensure that everything works (and builds) smoothly!
-
Install dependencies
yarn
-
Start the development server
npm start
-
Generate a full static production build
npm run build
-
Preview the site as it will appear once deployed
npm run serve
-
Deploy the site to GitHub
npm run deploy
This repository was originally cloned from Brittany Chiang's portfolio repository. To know more about the forking and accreditation rules, check out her repository.