Getting Started
Introduction
Welcome to the developer portal! We created this space to gather the information required to contribute to Chattigo’s development. Here you will find how to use the company’s APIs, their databases, and more. You can also add documentation for your own development for your teammates.
About the framework
We built the site with Hugo. Do you know it?
Well, in case you don’t, here is a quick overview: Hugo is a static site generator written in the Go programming language. Hugo is considered one of the fastest frameworks for building sites, and it is also very quick to learn.
Other benefits of Hugo:
- No programming knowledge is required to edit the site’s code.
- If we ever chose another tool, the entries written will be easily exportable.
- No hosting investment is required.
- It is very flexible! You can install and reinstall themes, edit them, add your own styles, etc.
We hope you enjoy the experience.
Installation
If you want to install Hugo and run the site locally, we will show you how here. Before that, some points to consider:
- You don’t need Go installed, so don’t worry about that.
- You can install it on macOS, Windows, Linux, OpenBSD and FreeBSD.
- In this section we will show you how to install it on macOS, Windows and Linux. For other systems and installation methods, go to this link.
macOS & Linux
The simplest way to install Hugo on both systems is using Homebrew. If you don’t have it installed yet, you can visit its website.
Once you have Brew, just download the repository -with git- and run the following command in your terminal:
brew install hugoThen you only need to clone the repository and run:
hugo server -wAnd that’s it! We told you it was easy.
Windows
On Windows you have two options: Chocolatey and Scoop. If you don’t have either installed, go to their respective websites to find the instructions.
Chocolatey
choco install hugo -confirmThere is also a version that lets you install Sass/SCSS:
choco install hugo-extended -confirmScoop
scoop install hugoAnd the extended version:
scoop install hugo-extended