Open-source, local-first Chevrolet Vectra parts interchange lab.
Live demo · Leia em português · Roadmap · Objectives · Contribute
Open Parts helps you explore whether a part code for one Vectra context may relate to another — with explicit confidence, provenance, and safety limits. It is an engineering and learning tool, not a fitment guarantee and not a shop work order.
- Search synthetic Vectra fixtures by part code or text
- Confidence badges, provenance, and blocked/unknown honesty
- Catalog and About pages
- Save/reopen local
.oparts.jsonnotes - Static build for GitHub Pages
git clone https://github.com/Navesz/openparts.git
cd openparts
npm install
npm run devOpen http://localhost:5173.
npm run test:run
npm run buildFor the Pages build with the /openparts base path:
# Windows PowerShell
$env:BASE_PATH="/openparts"; npm run build| Layer | Role |
|---|---|
src/lib/domain |
Framework-free interchange engine |
src/routes |
Busca, Catálogo, Plataformas, Fontes, Sobre |
data/fixtures |
Vectra fixtures with provenance |
packages/schemas |
JSON Schema for catalog + .oparts.json |
docs |
Product, safety, validation, objectives, handoff |
Read Safety, Validation, and Privacy. Never invent OEM numbers.