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
- Clone the repository:
git clone https://github.com/admachin/admachin.git
cd admachin- Install dependencies:
pnpm install- Set up environment variables:
cp apps/ad-machine/.env.example apps/ad-machine/.env.local- Start the development server:
pnpm devConfiguration
Supabase Setup
- Create a new Supabase project
- Copy your project URL and anon key
- Add them to your
.env.localfile
Facebook Integration
- Create a Facebook Developer app
- Configure the app ID in your environment
- Connect your ad accounts through the app
Next Steps
- Explore the Features to learn what AdMachin can do
- Check the API Reference for technical details