Table of Contents
The website was created as a business card. The goal was to give the user a "wow" moment. However, the attention should still be largely on the content. The design was created by Johannes Zimmer.
install dependencies
npm install
run with hot reload on localhost:3000
npm run dev
build for production
npm run build
-
Removing the dist wording from the .env.dist filename
.env.dist -> .env -
set following env variables
- BASE_URL=http://localhost:3000
- PW=email account pw - nodemailer
- EMAIL=email account email-address - nodemailer
- RECAPTCHA_KEY=repatcha key for prod
- RECAPTCHA_KEY_LOCAL=repatcha key for dev
- BASE_URL_STRAPI=strapi server url
- AUTH_USERNAME=auth server username
- AUTH_PASSWORD=auth server password
- Node > v10.0.0
- Headless CMS