# Quick Start Tutorial

### Getting Started

Aloha! Ready to dive into using Frigg? Let’s get a HubSpot integration (or what HubSpot calls an "app") up and running quickly. \
\
This exercise will guide you through setting up a Frigg app locally, integrating it with HubSpot, and experiencing the magic in real-time.&#x20;

IMPORTANT: Running Create Frigg App requires several software development packages to be installed locally on your computer. While each prerequisite tool is fairly easy to install and configure, you may want to have an engineer available for troubleshooting.

### Prerequisites

Before we start, make sure you have:

* [Node.js and npm](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm) installed
* [Git installed](https://git-scm.com/)&#x20;
* [Docker installed](https://www.docker.com/products/docker-desktop/) and running on your machine
* A [HubSpot Developer Account](https://app.hubspot.com/signup-hubspot/developers?utm_campaign=create-frigg-app)
* Your favorite IDE installed and ready to use

### Overview

Running the `create-frigg-app` command will generate a Frigg application that is deployable to your own infrastructure accounts in minutes.

Let's get started with `Create Frigg App` and unpack the magic as we go.

{% hint style="info" %}
**What is HubSpot and why use it in this tutorial?**

HubSpot is a popular marketing and CRM tool that helps businesses manage customer interactions. In this exercise, we use HubSpot to demonstrate how your Frigg App connects with external APIs.\
\
Setting up a HubSpot app lets you see how to connect, authenticate, and pull data from an external service. HubSpot provides an easy way understand integration basics in a common context.
{% endhint %}
