100 Automations Website Architecture

Welcome to the 100 Automations architecture documentation. There are several things you should know about the website before getting started. So here's a brief overview of the tools we use. In the next sections we will also cover how the files are structured and how to build components to add new content onto the website. The tools that we use to make the website run are HTML, SASS, Jekyll, and Docker.

Note: all the links provided take you to the tool documentation

Jekyll is a static site generator written in ruby. It uses a templating langauge known as Liquid to render the content stored in .md files onto the page.

Docker is an open-source containerization platform that enables developers to package applications into containers for easy installation.

The HyperText Markup Language, or HTML is the standard markup language for documents designed to be displayed in a web browser.

SASS is a preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets.

In the next section the documentation will take you through setting up your environment and the overall file structure.