The latest iteration of my personal website, this time built with Jamstack!
See the full list of dependencies here.
# 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>
# start the development server
pnpm dev
# build the site to the .next folder
pnpm build
# start a nodejs server to host the site
pnpm start