=======
ForgePLM is an opinionated PLM workflow for SolidWorks-based teams.
It is designed around ECO-centered change control, disciplined part numbering, revision control, and a clean separation between engineering work and production release records.
ForgePLM is in early public-preview preparation. The current system includes:
- SQL Server database schema
- Static part category seed data
- WPF Admin application
- ASP.NET Runtime API
- SolidWorks Add-In integration
ForgePLM prioritizes clarity, traceability, and controlled engineering release discipline over convenience shortcuts.
src/ForgePLM.Admin— WPF administrative applicationsrc/ForgePLM.Runtime— ASP.NET API/runtime servicesrc/ForgePLM.SolidWorks.Addin— SolidWorks task pane add-indb/schema— SQL Server schema scriptsdb/seed— static reference datadocs— setup and usage documentation
💡 Tip: If you're using VS Code, open the repo with
code .before running setup.
⚠️ Important: SetForgePLM.Runtime.Hostas the startup project before running.882d1ff2a985b82e2262dcac854554ed5df554d1