Skip to content

Feature Modules

Overview

This section contains documentation for feature modules within the Syneo/Barcoding system. Feature modules are self-contained functional units that provide specific business capabilities across the Backend, Front, and Dashboard applications.

The system currently includes 29 feature modules organized into the following categories:

  • Customer & Supplier Management
  • Operations & Manufacturing
  • Human Resources
  • IT & Infrastructure
  • Quality & Compliance
  • Asset Management
  • Maintenance & Operations
  • Business Intelligence
  • Support & Services
  • Testing & Validation
  • Configuration & Documentation

Quick Reference

ModulePackage NameCategoryPrimary Purpose
CRM-SRM@barcoding/module-crm-srmCustomer & SupplierCustomer/supplier/partner relationship management
Jobs@barcoding/module-jobsOperationsManufacturing job tracking and work orders
Piecework@barcoding/module-pieceworkOperationsProduction piecework tracking
Production Line@barcoding/module-production-line-managementOperationsProduction line management
Order@barcoding/module-orderOperationsOrder and contract management
Parts@barcoding/module-partsOperationsParts catalog and inventory
Requisition@barcoding/module-requisitionOperationsPurchase requisitions and subscriptions
Store@barcoding/module-storeOperationsWarehouse and inventory
HR@barcoding/module-hrHuman ResourcesEmployee and leave management
Skills@barcoding/module-skillsHuman ResourcesSkills matrix and training
IT@barcoding/module-itIT & InfrastructureIT asset management
Hosting@barcoding/module-hostingIT & InfrastructureServer and infrastructure
DMS@barcoding/module-dmsIT & InfrastructureDocument management
NCR@barcoding/module-ncrQuality & ComplianceNon-conformance reports
TQ@barcoding/module-tqQuality & ComplianceTechnical quality assurance
Health & Safety@barcoding/module-health-safetyQuality & ComplianceHealth and safety compliance
Assets@barcoding/module-assetsAsset ManagementGeneral asset tracking
Tools@barcoding/module-toolsAsset ManagementTools and calibration
Fleet@barcoding/module-fleetAsset ManagementVehicle fleet management
Faults@barcoding/module-faultsMaintenanceFault tracking and resolution
Routine@barcoding/module-routineMaintenanceRoutine maintenance scheduling
Reports@barcoding/module-reportsBusiness IntelligenceCustom reporting engine
Projects@barcoding/module-projectsBusiness IntelligenceProject and task management
Ticket@barcoding/module-ticketSupportHelp desk ticketing
Test Leads@barcoding/module-test-leadsTestingTest lead management
Manual@barcoding/module-manualConfigurationSystem documentation
Sites@barcoding/module-sitesConfigurationMulti-site management
Costsheets@barcoding/module-costsheetsConfigurationCost estimation
Website@barcoding/module-websiteConfigurationWebsite contact management

Available Modules

Customer & Supplier Management

CRM-SRM (Customer & Supplier Relationship Management)

@barcoding/module-crm-srm

Comprehensive CRM and SRM system managing customers, suppliers, partners, contacts, opportunities, quotations, purchase orders, and GDPR compliance.

Key Features:

  • Customer and supplier lifecycle management
  • Contact management and relationship tracking
  • Sales opportunity pipeline
  • Quotation creation and management
  • Purchase order (PO) processing
  • Partner relationship management
  • GDPR request handling

More documentation coming soon.


Operations & Manufacturing

Jobs Module

@barcoding/module-jobs

Manufacturing job tracking and work order management system for production planning, execution, and labor analysis.

Key Features:

  • Sales order (SO) and work order (WO) management
  • Production job tracking and scheduling
  • Session and labor tracking
  • Document change management
  • First Article Inspection (FAI) forms
  • Labor reporting and analytics
  • Document versioning

More documentation coming soon.

Piecework Module

@barcoding/module-piecework

Production piecework tracking and payment calculation system for piece-rate manufacturing operations.

Key Features:

  • Piecework job creation and tracking
  • Worker productivity measurement
  • Piece rate calculations
  • Piecework reporting and analytics

More documentation coming soon.

Production Line Management

@barcoding/module-production-line-management

Production line configuration and management for manufacturing operations.

Key Features:

  • Production line setup and configuration
  • Line capacity management
  • Production workflow optimization

More documentation coming soon.

Order Module

@barcoding/module-order

Order management system handling contracts, order processing, and fulfillment tracking.

Key Features:

  • Order creation and processing
  • Contract management
  • Order fulfillment tracking
  • Partner order integration

More documentation coming soon.

Parts Module

@barcoding/module-parts

Parts catalog and inventory management for manufacturing components and materials.

Key Features:

  • Parts catalog management
  • Custom parts lists
  • Parts inventory tracking
  • Part specifications and documentation

More documentation coming soon.

Requisition Module

@barcoding/module-requisition

Purchase requisition and subscription management system for procurement processes.

Key Features:

  • Purchase requisition creation and approval
  • Subscription management for recurring purchases
  • Requisition history tracking
  • Approval workflow

More documentation coming soon.

Store Module

@barcoding/module-store

Warehouse and inventory management with goods receipt notes (GRN) and commercial invoice tracking.

Key Features:

  • Dispatch search and tracking
  • Goods Receipt Note (GRN) management
  • Commercial invoice processing
  • Inventory reporting

More documentation coming soon.


Human Resources

HR Module

@barcoding/module-hr

Comprehensive human resources management system for employee administration, time tracking, and leave management.

Key Features:

  • Employee lifecycle management
  • Department management
  • Holiday/vacation tracking
  • Sick leave management
  • Compassionate leave tracking
  • Timesheet and shift management
  • Employee attendance reporting
  • HR Gantt charts for resource planning
  • Employee suggestions system
  • Employee history tracking

More documentation coming soon.

Skills Module

@barcoding/module-skills

Employee skills matrix and training management system.

Key Features:

  • Skills catalog and matrix
  • Employee skill assessment
  • Training program management
  • Training history tracking
  • Skills gap analysis
  • Skills reporting

More documentation coming soon.


IT & Infrastructure

IT Module

@barcoding/module-it

IT asset and infrastructure management for devices, software, domains, and workstations.

Key Features:

  • Device inventory and tracking
  • Software license management
  • Domain management
  • Workstation configuration
  • IT asset reporting
  • Remote execution capabilities

More documentation coming soon.

Hosting Module

@barcoding/module-hosting

Server hosting and infrastructure management for cloud and physical servers.

Key Features:

  • Server management and monitoring
  • Instance creation and provisioning
  • Hetzner server integration
  • Backup management
  • Infrastructure configuration

More documentation coming soon.

DMS (Document Management System)

@barcoding/module-dms

Enterprise document management with versioning, translation, and collaboration features.

Key Features:

  • Document upload and storage
  • Document versioning
  • Translation management
  • Document search and retrieval
  • Access control

More documentation coming soon.


Quality & Compliance

NCR (Non-Conformance Report)

@barcoding/module-ncr

Quality management system for tracking and resolving non-conformance issues from customers, suppliers, and internal processes.

Key Features:

  • NCR creation from multiple sources (customer, internal, supplier)
  • Non-conformance tracking and resolution
  • Root cause analysis
  • Corrective action management
  • NCR reporting and analytics

More documentation coming soon.

TQ (Technical Quality)

@barcoding/module-tq

Technical quality assurance and inspection management system.

Key Features:

  • Quality inspection forms
  • Technical quality tracking
  • Quality metrics and reporting
  • Inspection scheduling

More documentation coming soon.

Health & Safety

@barcoding/module-health-safety

Workplace health and safety compliance management including COSHH (Control of Substances Hazardous to Health).

Key Features:

  • COSHH assessment and tracking
  • Safety compliance management
  • Health and safety reporting

More documentation coming soon.


Asset Management

Assets Module

@barcoding/module-assets

General asset tracking and lifecycle management for company assets.

Key Features:

  • Asset registration and cataloging
  • Asset lifecycle tracking
  • Asset assignment and transfers
  • Asset depreciation tracking

More documentation coming soon.

Tools Module

@barcoding/module-tools

Production tools, equipment, and instrument management with calibration tracking.

Key Features:

  • Tool inventory management
  • Tool type categorization
  • Calibration System - Comprehensive tool calibration management with quality assurance and compliance tracking
  • Tool maintenance tracking

More documentation coming soon.

Fleet Module

@barcoding/module-fleet

Vehicle fleet management for company vehicles and equipment.

Key Features:

  • Vehicle registration and tracking
  • Fleet maintenance scheduling
  • Vehicle assignment
  • Fleet reporting

More documentation coming soon.


Maintenance & Operations

Faults Module

@barcoding/module-faults

Equipment fault tracking and maintenance management system.

Key Features:

  • Fault reporting and logging
  • Fault resolution tracking
  • Equipment downtime analysis
  • Fault reporting and analytics

More documentation coming soon.

Routine Module

@barcoding/module-routine

Scheduled routine maintenance and inspection management.

Key Features:

  • Routine maintenance templates
  • Maintenance scheduling
  • Routine task management
  • Maintenance history tracking

More documentation coming soon.


Business Intelligence

Reports Module

@barcoding/module-reports

Custom reporting engine with scheduled report generation and distribution.

Key Features:

  • Custom report creation
  • Report scheduling and automation
  • Report result management
  • Report distribution
  • Multiple output formats

More documentation coming soon.

Projects Module

@barcoding/module-projects

Project management with task tracking, Gantt charts, and cost management.

Key Features:

  • Project creation and planning
  • Task management with stages
  • Gantt chart visualization
  • Project cost tracking
  • Task assignment and tracking
  • Project dashboard and analytics

More documentation coming soon.


Support & Services

Ticket Module

@barcoding/module-ticket

Help desk and ticketing system for internal support requests and issue tracking.

Key Features:

  • Ticket creation and tracking
  • Ticket assignment and routing
  • Ticket status management
  • Ticket history and comments
  • Support analytics

More documentation coming soon.


Testing & Validation

Test Leads Module

@barcoding/module-test-leads

Testing lead management and test execution tracking.

Key Features:

  • Test lead creation and management
  • Test execution tracking
  • Test results documentation

More documentation coming soon.


Configuration & Documentation

Manual Module

@barcoding/module-manual

System documentation and manual management for user guides and procedures.

Key Features:

  • Documentation creation and editing
  • Manual versioning
  • Documentation search
  • User guide management

More documentation coming soon.

Sites Module

@barcoding/module-sites

Multi-site configuration and management for organizations with multiple locations.

Key Features:

  • Site registration and configuration
  • Site-specific settings
  • Location management
  • Site reporting

More documentation coming soon.

Costsheets Module

@barcoding/module-costsheets

Cost estimation and pricing management for manufacturing quotes.

Key Features:

  • Cost calculation templates
  • Pricing models
  • Cost analysis

More documentation coming soon.

Website Module

@barcoding/module-website

Website contact management and lead capture from public-facing website.

Key Features:

  • Contact form submissions
  • Lead management from website

More documentation coming soon.

Module Organization

Feature modules in the web monorepo are located at:

web/projects/packages/@barcoding/modules/

Each module typically includes:

  • Components: UI components for the module's features
  • Services: Business logic and API integration
  • Models: TypeScript interfaces and types
  • Routing: Lazy-loaded routes for the module
  • State Management: NGXS stores for module state

Syneo/Barcoding Documentation