a gatsby starter project to help you create educational materials
This document provides a step-by-step guide to installing a Gatsby theme for creating a course website. It includes instructions on setting up the theme, customizing the siteMetadata fields, configuring the theme variables, deploying the site to GitHub Pages using GitHub Actions, and generating CSV files for lessons and links.
npm install --global gatsby-cli
gatsby new course-website https://github.com/btholt/gatsby-course-starter
cd course-website
npm run dev
This guide outlines the process of setting up and customizing a Gatsby theme for creating a course website. By following the installation instructions, users can define lessons, customize themes, and easily deploy their sites to GitHub Pages using GitHub Actions. Additionally, the theme allows for automatic generation of CSV files for lessons and links, making it a comprehensive solution for educational websites.