/portfolio-gatsby

New portfolio site built using Gatsby

Primary LanguageJavaScriptBSD Zero Clause License0BSD

Welcome to my portfolio!

Introduction

This is the official open source repository of my website. It is built on the latest technologies, trying to put together as much of what I have learnt over the years intro practice.

The website features a variety of tidbits from across the web, from how the server is set up to the animations on the page. This README.md serves as a feature list as to what all has made this website special, and a proof of source for anyone else to fork and work on their own version of the website (with due credits, of course).

Visit the Website

To check out the live version of the site, head over to:

Technology

Gatsby is a free and open source framework based on React that helps developers build blazing fast websites and apps.

A utility-first CSS framework for rapidly building custom designs. Tailwind CSS is a highly customizable, low-level CSS framework that gives you all of the building blocks you need to build bespoke designs

Building from Source

Since the project has been set up with Gatsby, the build process has become easier than ever. Just follow the steps to get started:

  1. Make sure you have Node/NPM installed on your computer, then run the following commands:
npm install -g gatsby-cli
  1. Clone the repository and go into the working directory
git clone https://github.com/gsriram24/portfolio-gatsby.git
cd portfolio-gatsby
  1. Then, just run this command to install the necessary dependencies.
npm install
  1. Watch the project come to life by firing up a server.
gatsby develop
  1. If you want to build the application in production, just make use of gatsby-cli again
gatsby build