/knowledge-base

A gatsby starter for knowledge base apps powered by Contentful.

Primary LanguageJavaScriptMIT LicenseMIT

Gatsby Starter - Contentful Knowledge Base

Release

A gatsby starter for knowledge base apps powered by Contentful.

Features

  • 🔎 Search
  • 🤖 SEO friendly
  • ➡️ Contentful preview
  • 🛠 Netlify ready
  • ⚡️ Performance focused
  • 🦾 Accessibility support
  • 📱 Fully responsive
  • 🔌 Google Analytics integration

Pages

  • Homepage
  • Categories
  • Article
  • 404 not found
  • Preview articles

image

Easiest way to get started

  1. Create an account on contentful.com
  2. Install the Knowledge Base App from Contentful Marketplace
  3. Done!

Making changes locally

  1. The .env.example file contains the environment variables the project needs
  2. Create the .env.development and .env.production files, one for each environment respectively, and fill up the environment variables
  3. Install the dependencies by running npm ci
  4. npm start
  5. Visit http://localhost:8000

Stack

  • Gatsby
  • Contentful
  • Netlify

Support

This is a project created for a early access program purposes and not officially supported, so if you find issues or have questions you can let us know via the issue page but don't expect a quick and prompt response.

If you have other problems with Contentful not related to this project, you can contact Customer Support.

License

MIT