Skip to content

The latest iteration of my personal website, this time built with Jamstack!

License

Notifications You must be signed in to change notification settings

eriksaulnier/erik-website

Repository files navigation

Erik's Portfolio Site

Netlify Status

The latest iteration of my personal website, this time built with Jamstack!

Tech Stack

See the full list of dependencies here.

Prerequisites

Installation

  # clone the project
  git clone git@github.com:eriksaulnier/erik-website.git
  
  # go to the project directory
  cd erik-website
  
  # install npm dependencies
  pnpm install

  # duplicate environment file template
  cp .env.example .env

Required environment variables:

NEXT_PUBLIC_TINA_CLIENT_ID=<get from app.tina.io>
TINA_TOKEN=<get from app.tina.io>

Run Locally

  # start the development server
  pnpm dev

Deployment

  # build the site to the .next folder
  pnpm build

  # start a nodejs server to host the site
  pnpm start

About

The latest iteration of my personal website, this time built with Jamstack!

Resources

License

Stars

Watchers

Forks