LogoLogo
GitHubLeft HookDemo
0.2
0.2
  • 🥳Introduction to Frigg
  • 👩‍💻Developing Integrations with Frigg
    • Overview
    • Tutorials
      • Quick Start Tutorial
        • Create Frigg App
        • Exploring the App
        • Connecting to the Database
        • Installing an API Module
        • Building your first integration
        • Testing the Integration
        • Next Steps
    • Framework Development Guide
    • API Module Development Guide
      • Introduction
      • Getting Started
      • Conventions
      • Deployment
        • Testing
        • Publishing
        • Extending
    • Integration Development Guide
    • Authentication
  • 📖Frigg Reference
    • Overview
    • Core Concepts
    • Architecture
    • API Reference
  • 🤝Contributing
    • Contributing
      • Contributor Covenant Code of Conduct
      • PULL_REQUEST_TEMPLATE
  • 🔌API Modules
    • Overview
    • API Module Library
      • ActiveCampaign
        • Configuration
        • ActiveCampaign Docs
      • Attentive
        • Configuration
        • Attentive Docs
      • ConnectWise
        • Configuration
      • Fastspring
        • Configuration
      • Hubspot
        • Configuration
        • Hubspot Docs
      • Monday.com
        • Configuration
        • Monday.com Docs
      • RollWorks
        • Configuration
      • Salesforce
        • Configuration
      • Salesloft
        • Configuration
    • Building Your Own Module
  • 📞Support
    • Contact
      • Join Slack Channel
      • Chat with Us
    • Frequently Asked Questions (FAQs)
  • 🗺️Roadmap
    • Overview
Powered by GitBook
On this page
  • Configuration
  • Frontend
  • Backend
  • Start Your Application

Was this helpful?

Edit on GitHub
Export as PDF
  1. Developing Integrations with Frigg
  2. Tutorials
  3. Quick Start Tutorial

Create Frigg App

Use npx to use the latest generator code, and just pass it whatever you want to name your Frigg application.

Note on naming: we recommend thinking of your Frigg app as a microservice that powers integrations; naming it something like "my-app-integrations" is a good fit

npx create-frigg-app [my-app-integrations]
cd [my-app-integrations]

Congrats! You've just successfully scaffolded and installed your Frigg application.

Configuration

Frontend

You will have to set up your own config files for the frontend of your application with:

cd frontend
cp .env.example .env

Backend

Currently, configuration is managed in two places for the backend. You can see the backend configuration here: backend/src/configs/*.json but you will also need a .env file in /backend.

cd backend
cp .env.example .env

Start Your Application

Let's spin it up to explore more:

npm run start

Your browser should open to http://localhost:3000, and the backend should spin up an API route at http://localhost:3001/dev/api

PreviousQuick Start TutorialNextExploring the App

Last updated 1 year ago

Was this helpful?

👩‍💻