> ## Documentation Index
> Fetch the complete documentation index at: https://docs.micleo.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Quickstart

> Supabase Edge Function with the API Endpoint. SQL templates and Local server.

<Frame>
  <img width="350" src="https://mintcdn.com/micleo/b-FBhFe5P7CqnoRG/images/pinia.webp?fit=max&auto=format&n=b-FBhFe5P7CqnoRG&q=85&s=05b2c1d85597bdd52f8c759e34a98934" style={{ borderRadius: '0.5rem' }} data-path="images/pinia.webp" />
</Frame>

### Installation

#### Infisical

<Card title="Infisical" href="/dependencies/infisical" />

```
#connect to your account
infisical login
#link to the Front End Project
infisical init
```

#### Supabase

<Card title="Supabase" href="/dependencies/supabase" />

```
supabase init
#connect to your account
supabase login
#link to the Supabase Project
supabase link --project-ref $PROJECT_ID
supabase start
supabase status
```

#### Hookdeck

<Card title="Hookdeck" href="/dependencies/hoodeck" />

```
hookdeck login
hookdeck listen <port> <source-name?> <connection-query?>
```

#### Stripe

<Card title="Stripe" href="/dependencies/stripe" />

#### Doppio.sh (optional)

<Card title="Doppio.sh" href="/dependencies/doppio" />

### Guide

First of all make sure you have installed `Node` and `npm` / `yarn`.
<Note>Yarn package manager is recommended</Note>

<Warning>Please make sure you use node's LTS version which is recommended by official node site and not one with latest feature.</Warning>

After downloading zip, unzip it in your desired location.

<Warning>Make sure to copy all the files including **hidden files** (starts with .\[dot]).</Warning>

On the uncompressed folder, open a new terminal/console. And run below command to install all packages:

```
# For Yarn (Highly Recommended)
yarn

# For npm
npm install
```

Then run the local server:

```
yarn dev
```

```
supabase local development setup is running.

         API URL: http://127.0.0.1:54321
     GraphQL URL: http://127.0.0.1:54321/graphql/v1
          DB URL: postgresql://postgres:postgres@127.0.0.1:54322/postgres
      Studio URL: http://127.0.0.1:54323
    Inbucket URL: http://127.0.0.1:54324
      JWT secret: super-secret-jwt-token-with-at-least-32-characters-long
        anon key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6ImFub24iLCJleHAiOjE5ODM4MTI5OTZ9.CRXP1A7WOeoJeXxjNni43kdQwgnWNReilDMblYTn_I0
service_role key: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZS1kZW1vIiwicm9sZSI6InNlcnZpY2Vfcm9sZSIsImV4cCI6MTk4MzgxMjk5Nn0.EGIM96RAZx35lJzdJsyH-qQwv8Hdp7fsn3W0YpN81IU
```
