Show HN: I've been building an ERP for manufacturing for the last 3 years

UX and Navigation

  • Commenters praise focusing on manufacturing UX, noting legacy systems are atrocious.
  • Main critique: a dense icon-only left nav (13 icons) is hard to learn and remember.
  • Suggestions: add labels to icons, group into titled sections, merge redundant sidebars, consider top-level menus, and optimize information architecture before adding complexity.
  • Several people say needing AI to navigate is a sign the structure is too confusing.

AI Assistants vs Good UX

  • One camp advocates “copilot”-style agents that can operate the UI, shortcut workflows, and answer “how do I do X?” questions, especially for infrequent or non-technical users.
  • Another camp strongly warns against “agentification”: chatbots are seen as a band-aid over poor design and a “nightmare” for power users who want fast, keystroke-based workflows.
  • Some nuance: assistants can help with discoverability, automation, and documentation lookup, but should come after a solid core product.

Scope, Target Market, and Positioning

  • Carbon targets small to mid-sized manufacturers (job shops and assembly), with a vision of manufacturing ERP as a harder core that can later generalize.
  • Multiple commenters argue: let SAP/Sage handle complex multi-ledger accounting; focus Carbon on operations/MES, custom SKUs/BOMs, and integration into existing ERPs.
  • Founder frames Carbon as a standardized “middle layer” (purchasing, BOMs, scheduling, etc.) that custom sales UIs and shop-floor systems plug into via API.

Architecture, Stack, and Self‑Hosting

  • The modern, many‑component stack (Remix, Supabase, Upstash, Trigger, Novu, Vercel, etc.) impresses some but worries others:
    • Harder to self‑host, debug, scale, and keep upgraded than simpler monoliths like Odoo/ERPNext/WordPress.
    • Risk of operational complexity for manufacturing teams that are not software shops.
  • Founder stresses all major pieces are MIT/Apache and theoretically self‑hostable, but acknowledges deployment is currently complex and may need simplification and better tooling.

Customization, Open Source, and Extensions

  • Enthusiasm for open source: consultants and integrators like the idea of modifying source instead of fighting proprietary extension points.
  • Skepticism from implementation veterans: forking core code is a maintenance and upgrade nightmare; enterprises prefer stable extension mechanisms over “just edit the code.”
  • Carbon’s model: opinionated defaults, open code for deeper changes, APIs (Supabase + direct DB) for integrations; accounting modeled after Dynamics but still a work in progress.

Data Quality, Supplier/Material Modeling

  • Discussion of messy supplier master data and duplicated vendors; some are building AI agents specifically for data cleanup and standardization.
  • Carbon currently uses typeahead for suppliers, autogenerated IDs for raw materials, and batch tracking for non-standard materials.
  • Commenters note similar MDM problems in healthcare and CRM/ERP integrations.

ERP Complexity, Horror Stories, and Market Gaps

  • Multiple war stories about multi‑year, multi‑million ERP rollouts (especially SAP), heavy customization, “change management” departments, and frequent partial failures.
  • Tension highlighted between:
    • Monolithic ERPs that try to be “everything” and force companies to adapt to them.
    • Highly tailored, company-specific systems that fit perfectly but don’t generalize.
  • Many small and even large businesses still rely heavily on Excel and bespoke tools; barriers to adopting ERPs include cost, lock‑in risk, need for support, and inflexibility.
  • Several see Carbon’s manufacturing-specific, open approach as promising but extremely ambitious given the breadth and depth of ERP domains.