Starter kit for making courses for Frontend Masters
The document provides instructions for setting up and configuring a course website using Node.js. It includes details on installing the required software, configuring the course details, theming the website, and organizing lesson files.
course.json file to configure site details such as author name, company, title, subtitle, and social media handles.styles/variables.css file.public/images folder and easily reference them in markdown files.lessons/ folder using a specific naming convention.The document provides instructions for setting up and configuring a course website using Node.js. It includes details on installing the required software, configuring the course details, theming the website, and organizing lesson files. By following the provided instructions, users can easily create and customize their course websites.
Next.js is a React-based web framework that enables server-side rendering, static site generation, and other powerful features for building modern web applications.
React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components
Zod is a TypeScript-first schema declaration and validation library. It allows you to define schemas that can validate data at runtime while providing excellent TypeScript inference, making it perfect for API validation, form validation, and type-safe data handling.