Getting Started

Getting Started

This guide will help you set up and start using AdMachin.

Prerequisites

  • Node.js 22 or later
  • pnpm package manager
  • A Supabase account
  • Facebook Developer account (for ad management features)

Installation

  1. Clone the repository:
git clone https://github.com/admachin/admachin.git
cd admachin
  1. Install dependencies:
pnpm install
  1. Set up environment variables:
cp apps/ad-machine/.env.example apps/ad-machine/.env.local
  1. Start the development server:
pnpm dev

Configuration

Supabase Setup

  1. Create a new Supabase project
  2. Copy your project URL and anon key
  3. Add them to your .env.local file

Facebook Integration

  1. Create a Facebook Developer app
  2. Configure the app ID in your environment
  3. Connect your ad accounts through the app

Next Steps