# PhoenixKitManufacturing v0.4.1 - Table of Contents > Manufacturing module for PhoenixKit — machines, production orders. ## Modules - [PhoenixKitManufacturing](PhoenixKitManufacturing.md): PhoenixKit module: manufacturing. - [PhoenixKitManufacturing.Attachments](PhoenixKitManufacturing.Attachments.md): Folder-scoped file attachments + featured image for Manufacturing's `Machine` resource. Designed for **multi-resource** LVs: many Files cards can live on the same page, each keyed by an opaque string "scope" — typically the resource's id or a draft id. - [PhoenixKitManufacturing.ColumnConfig](PhoenixKitManufacturing.ColumnConfig.md): Shared column-registry engine for Manufacturing's admin list LiveViews. - [PhoenixKitManufacturing.ColumnConfig.Machines](PhoenixKitManufacturing.ColumnConfig.Machines.md): Column registry for the Machines index list LiveView (`PhoenixKitManufacturing.Web.MachinesLive`, `:index`). - [PhoenixKitManufacturing.Comments](PhoenixKitManufacturing.Comments.md): Thin isolation layer over the optional `PhoenixKitComments` module for Manufacturing resources. - [PhoenixKitManufacturing.EntitiesRegistry](PhoenixKitManufacturing.EntitiesRegistry.md): ETS-backed cache of the `machine_type` / `operation` / `defect_reason` `phoenix_kit_entities` records, keyed by kind + uuid, with per-locale title resolution. Subscribes to `PhoenixKitEntities.Events` and reloads on any entity/entity-data change. Concurrent readers always see a consistent snapshot. - [PhoenixKitManufacturing.Errors](PhoenixKitManufacturing.Errors.md): Central mapping from error atoms (returned by the Manufacturing module's public API and used across its LiveViews) to translated human-readable strings. - [PhoenixKitManufacturing.Gettext](PhoenixKitManufacturing.Gettext.md): Gettext backend for phoenix_kit_manufacturing. - [PhoenixKitManufacturing.Machines](PhoenixKitManufacturing.Machines.md): Context module for managing machines, plus thin read wrappers over the `machine_type` / `operation` `phoenix_kit_entities` records used to tag and describe them. - [PhoenixKitManufacturing.Paths](PhoenixKitManufacturing.Paths.md): Centralized path helpers for the Manufacturing module. - [PhoenixKitManufacturing.Schemas.Machine](PhoenixKitManufacturing.Schemas.Machine.md): Schema for manufacturing machines (the machines reference book). - [PhoenixKitManufacturing.Schemas.MachineOperation](PhoenixKitManufacturing.Schemas.MachineOperation.md): Join table for the many-to-many between machines and operations. - [PhoenixKitManufacturing.Schemas.MachineTypeAssignment](PhoenixKitManufacturing.Schemas.MachineTypeAssignment.md): Join table for the many-to-many between machines and machine types. - [PhoenixKitManufacturing.ViewConfigs](PhoenixKitManufacturing.ViewConfigs.md): Minimal per-user, per-scope view-preference store for Manufacturing's admin list pages — currently the Machines index's saved columns and active filters (see `PhoenixKitManufacturing.ColumnConfig` / `Web.ColumnManagement`). - [PhoenixKitManufacturing.Web.ColumnManagement](PhoenixKitManufacturing.Web.ColumnManagement.md): `use`-macro that injects column-management `handle_event/3` callbacks into a LiveView. Generic across scopes — pass the column-config module and scope via options - [PhoenixKitManufacturing.Web.Components.ColumnModal](PhoenixKitManufacturing.Web.Components.ColumnModal.md): Function component for the "Customize columns" modal used by Manufacturing's admin list LiveViews. - [PhoenixKitManufacturing.Web.Components.CommentsPanel](PhoenixKitManufacturing.Web.Components.CommentsPanel.md): Presentation helper for Manufacturing resource comment threads. `panel/1` embeds the ready-made `PhoenixKitComments.Web.CommentsComponent`. - [PhoenixKitManufacturing.Web.Components.FilesCard](PhoenixKitManufacturing.Web.Components.FilesCard.md): Reusable Files + Featured Image card body. Renders the same UI for any scoped resource on this module — each instance scoped by the `scope` attr, which is forwarded as `phx-value-scope` on every event button. The single shared upload config is owned by the parent LiveView; each dropzone here also sets `:active_upload_scope` on click so the upload routes to the right folder. - [PhoenixKitManufacturing.Web.DashboardLive](PhoenixKitManufacturing.Web.DashboardLive.md): Admin dashboard for the Manufacturing module. - [PhoenixKitManufacturing.Web.MachineFormLive](PhoenixKitManufacturing.Web.MachineFormLive.md): Create/edit form for machines. - [PhoenixKitManufacturing.Web.MachineTypeTemplateLive](PhoenixKitManufacturing.Web.MachineTypeTemplateLive.md): Hidden-route mini-editor for a single `machine_type` entity's `field_template` — the list of dynamic `metadata` fields rendered on the machine form for machines linked to that type (see `Machines.merged_field_template/1`). - [PhoenixKitManufacturing.Web.MachinesLive](PhoenixKitManufacturing.Web.MachinesLive.md): Landing page for the Machines reference book.