/gatsby-portfolio

Personal website using gatsby.js

Primary LanguageJavaScriptMIT LicenseMIT

Portfolio template/starter made using Gatsby.

Features

  1. Responsive with mobile first design.
  2. Dark/Light mode toggle.
  3. Smooth Scroll and Scroll spy using react-scroll.

πŸš€ Quick start

  1. Create a Gatsby site.

    Use the Gatsby CLI to create a new site, specifying this starter.

    gatsby new my-portfolio-starter https://github.com/priyesh18/gatsby-portfolio
  2. Start developing.

    Navigate into your new site’s directory and start it up.

    cd my-portfolio-starter/
    gatsby develop
  3. Open the source code and start editing!

    Your site is now running at http://localhost:8000!

    _Note: You'll also see a second link: _http://localhost:8000/___graphql_.

    Open the my-portfolio-starter directory in your code editor of choice and edit src/pages/index.js. Save your changes and the browser will update in real time!

  4. Edit the data to personalize the site

    Edit data inside the json files.

    .
    └── src  
     └── data
    β”œβ”€β”€ personal.json
    β”œβ”€β”€ blogs.json
    └── projects.json
    
    

πŸ’« Deploy

Deploy to Netlify

Deploy with Vercel