<div align="center">
  <img alt="Logo" src="https://user-images.githubusercontent.com/72121163/206732448-c66e3316-166a-4eda-9ea1-0f6b3268d3c5.png" width="200" />
</div>

<h1 align="center">
  Siddharth Singh
</h1>
<p align="center">
  The third iteration of the personal website by <a href="https://siddydevelops.netlify.app/" target="_blank">Siddharth Singh</a> built with <a href="https://www.gatsbyjs.org/" target="_blank">Gatsby</a> and hosted with <a href="https://www.netlify.com/" target="_blank">Netlify</a>
</p>
<p align="center">
  Previous iterations:
  <a href="https://siddydevelops.github.io/1" target="_blank">Personalized-PortfolioV0</a>,
  <a href="https://siddydevelops.github.io/Portfolio/" target="_blank">Portfolio-V2</a>
</p>
<p align="center">
  <a href="https://siddydevelops.netlify.app/" target="_blank">
    <img src="https://api.netlify.com/api/v1/badges/bbf4bca8-77e3-49ca-95ea-322b72b242ef/deploy-status" alt="Netlify Status" />
  </a>
</p>

![demo](https://user-images.githubusercontent.com/72121163/206732083-f2a34067-09c4-4a58-a26f-b8cf199e9319.png)

## 🛠 Installation & Set Up

1. Install the Gatsby CLI

   ```sh
   npm install -g gatsby-cli
   ```

2. Install and use the correct version of Node using [NVM](https://github.com/nvm-sh/nvm)

   ```sh
   nvm install
   ```

3. Install dependencies

   ```sh
   yarn
   ```

4. Start the development server

   ```sh
   npm start
   ```

## 🚀 Building and Running for Production

1. Generate a full static production build

   ```sh
   npm run build
   ```

1. Preview the site as it will appear once deployed

   ```sh
   npm run serve
   ```
