/sharjilm.github.io

My personal website that hosts my portfolio. This website was made with React.js on the front-end and Node.js on the back-end with the Gatsby API.

Primary LanguageJavaScriptMIT LicenseMIT

Logo

The second iteration of my personal website built with Gatsby and hosted with GitHub Pages

Previous versions: v1

Status

demo

🛠 Installation & Set Up

  1. Install the Gatsby CLI

    npm install -g gatsby-cli
  2. Install and use the correct version of Node using NVM

    nvm install
  3. Install dependencies

    yarn
  4. Start the development server

    npm start

🚀 Building and Running for Production

Generate a full static production build

npm run build

Preview the site as it will appear once deployed

npm run serve

Deploy to a separate branch for Github pages

npm run deploy

For more information on how to host your website for free using github pages see the Quickstart or Docs.