Skip to content

Quick Start

Get Eryxon Flow up and running.

Just want to explore? Open the hosted version at app.eryxon.eu - no setup needed. It remains online as-is.



  1. Go to supabase.comNew Project
  2. Name it eryxon-flow
  3. Save your database password
  4. Click Create

Go to SettingsAPI and copy:

  • Project URL (e.g., https://abc123.supabase.co)
  • anon public key (starts with eyJ...)

Use the Supabase CLI against your target project:

Terminal window
supabase link --project-ref YOUR_PROJECT_REF
supabase db push

The seed file sets up storage policies, RLS defaults, and cron jobs:

Terminal window
supabase db execute --file supabase/seed.sql
Terminal window
supabase storage create parts-images
supabase storage create issues
supabase storage create parts-cad
supabase storage create batch-images
Terminal window
supabase functions deploy

Go to SettingsAPI and copy the service_role key, then:

Terminal window
supabase secrets set SUPABASE_URL=https://YOUR_PROJECT_REF.supabase.co SUPABASE_SERVICE_ROLE_KEY=YOUR_SERVICE_ROLE_KEY

Configure the notify-new-signup Database Webhook after migrations are applied (see Self-Hosting Guide).

Prefer automation? Run bash scripts/setup.sh instead — it walks through all of the above interactively.


Terminal window
git clone https://github.com/SheetMetalConnect/eryxon-flow.git
cd eryxon-flow
npm install
cp .env.example .env

Edit .env:

Terminal window
VITE_SUPABASE_URL=https://your-project-id.supabase.co
VITE_SUPABASE_PUBLISHABLE_KEY=your-anon-key
VITE_SUPABASE_PROJECT_ID=your-project-id

Start the app:

Terminal window
npm run dev

Open http://localhost:8080


  1. Click Sign Up
  2. Enter email and password
  3. Verify email (check inbox)
  4. You’re now admin of your organization!

Want to see the app with sample data?

  1. Go to Settings in the admin sidebar
  2. Click Create Demo Data
  3. Explore sample jobs, parts, and operations
PageWhat it does
/admin/dashboardProduction overview
/admin/jobsManage manufacturing jobs
/admin/jobs/newCreate new job
/operator/work-queueOperator task list
/operator/loginShop floor terminal login
/admin/config/stagesConfigure workflow stages

Setup & Deployment:

API & Integration:

Architecture & Help:


Can’t sign up?

  • Check your Supabase URL is correct in .env
  • Verify email settings in Supabase Auth dashboard

Database errors?

  • Make sure you ran the schema SQL
  • Check the SQL Editor for any errors

Page not loading?

  • Verify both environment variables are set
  • Check browser console for errors

  • Start from the documentation home
  • Open an issue on GitHub
  • Join our community discussions

Happy manufacturing!