Skip to content

bluerobotics/bluePLM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚠️ Disclaimer: This project is under active development and is considered experimental. Features may change, and stability is not guaranteed. Use at your own risk.

Version Build Downloads License Docs

Quick Start

📚 Full Documentation →

For Users

  1. Download BluePLM
  2. Enter the Organization Code from your admin
  3. Sign in with Google
  4. Connect to a vault and start working

See the User Setup Guide for details.

For Admins

  1. Create a Supabase project
  2. Run the database schema
  3. Connect BluePLM and generate an Organization Code
  4. Share the code with your team

See the Admin Setup Guide for step-by-step instructions.

Building from Source

git clone https://github.com/bluerobotics/bluePLM.git
cd bluePLM
npm install
npm run dev      # Development with hot reload
npm run build    # Production build
Command Description
npm run dev Start Electron app with hot reload
npm run build Build production app
npm run typecheck Run TypeScript type checking
npm run api Start REST API server

Tech Stack

Component Technologies
Desktop Electron 34, React 19, TypeScript, Tailwind, Zustand
Backend Supabase (PostgreSQL, Auth, Storage, Realtime)
API Fastify, Docker, OpenAPI

License

MIT — see LICENSE