Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Manufacturing Execution System (MES) for job shops and make-to-order manufacturers.

License

Notifications You must be signed in to change notification settings

SheetMetalConnect/eryxon-flow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

131 Commits

Repository files navigation

Eryxon Flow

Manufacturing Execution System (MES) for job shops and make-to-order manufacturers. Track jobs through production, give operators tablet-friendly work queues, and integrate with your ERP.

Live Demo · Documentation · GitHub

Who It's For

Job shops running high-mix, low-volume production — sheet metal, machine shops, custom fabrication. If you're tracking thousands of unique parts through multiple operations, this is built for you.

Features

Shop Floor

  • Operator terminals — Touch-friendly tablets for starting/stopping jobs, viewing drawings, and logging time
  • Work queues — Visual job lists organized by stage (cutting, bending, welding, etc.)
  • Real-time tracking — Live status updates via WebSockets to dashboards and managers

Management

  • Job & part tracking — Follow orders through production with full visibility
  • Dashboard stats — Active jobs, operator activity, and production metrics at a glance
  • 3D STEP viewer — Browser-based CAD viewer for operators (no software install)

Integration

  • REST API — Full CRUD for jobs, parts, operations with webhook notifications
  • CSV import/export — Bulk data operations for ERP sync
  • Multi-tenant SaaS — Row-level security for hosted deployments

Built for Teams

  • Multi-language — English, Dutch, German
  • Self-hostable — Run on your own infrastructure
  • API-first — Build custom integrations and own your data

Quick Deploy

See DEPLOY.md for complete deployment instructions.

Prerequisites

Local Development

git clone https://github.com/SheetMetalConnect/eryxon-flow.git
cd eryxon-flow
cp .env.example .env
# Edit .env with your Supabase credentials
npm install
npm run dev

Environment Variables

VITE_SUPABASE_URL
VITE_SUPABASE_PUBLISHABLE_KEY
VITE_SUPABASE_PROJECT_ID

See .env.example for complete list.

Architecture

Frontend: React + TypeScript + Vite UI: shadcn/ui + Tailwind CSS + Custom Design System Backend: Supabase (PostgreSQL + Edge Functions + Realtime) Deployment: Cloudflare Pages Database: 87 migrations, multi-tenant schema with RLS API: 28 Edge Functions (refactored with shared CRUD builder) 3D Rendering: Three.js + occt-import-js (client-side STEP parsing)

Documentation

License

Business Source License 1.1

  • Free to use for your own manufacturing business
  • Source available for modification and improvement
  • Self-host unlimited instances
  • Cannot offer as competing hosted service

See LICENSE for full terms.

Change Date: 2029年01月01日 (converts to Apache 2.0)

Why BSL? Free for your business, prevents competitors from reselling our hosted service. Converts to Apache 2.0 on 2029年01月01日. Learn more about BSL.

Support

About

Manufacturing Execution System (MES) for job shops and make-to-order manufacturers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 5

AltStyle によって変換されたページ (->オリジナル) /