Skip to content

HanzoRazer/ltb-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ltb-pro

Luthier's ToolBox Pro Edition - Full CAM workstation for professional luthiers

Status

🚧 Minimal Skeleton - Features extracted from golden master as needed.

Strategy: Lean extraction (no template stubs)
Approach: Clean slate → Extract specific features incrementally
Benefit: Only includes code that's actually implemented

Quick Start

Server (FastAPI)

Dependencies already installed! Just activate and run:

cd server
.\.venv\Scripts\Activate.ps1
copy .env.example .env
uvicorn app.main:app --reload

If you need to reinstall:

cd server
python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt

Client Setup

cd client
npm create vite@latest . -- --template vue-ts
npm install
npm run dev

Extracting Features

  1. Identify feature in Golden Master
  2. Copy specific files/components needed
  3. Strip unnecessary features (downgrade to edition tier)
  4. Test extraction
  5. Commit with clear feature description

Documentation

Related Repositories

License

Copyright © 2025 Luthier's ToolBox Project

About

Luthier's ToolBox Pro Edition - Full CAM workstation for professional luthiers

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published