Skip to content

H3nSte1n/c-business-website

Repository files navigation

Claudia Eck - Coaching - Website


Build Code-Style Maintenance

Table of Contents
  1. About The Project
  2. Used
  3. Contact
  4. Setup
  5. Requirements
  6. Acknowledgements

About The Project

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.

Used

Contact

Setup

Commands

install dependencies

   npm install

run with hot reload on localhost:3000

   npm run dev

build for production

   npm run build

ENV

  • 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

Requirements

  • Node > v10.0.0
  • Headless CMS

Acknowledgements