Shopfloor mobile

shopfloor_mobile
REPOSITORY
REPOSITORYOCA/stock-logistics-shopfloor
GIT
GIThttps://github.com/OCA/stock-logistics-shopfloor.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/stock-logistics-shopfloor/tree/18.0/shopfloor_mobile
VERSION
VERSION 1.5.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSJacques-Etienne Baudoux, Thierry Ducrest, OCA-git-bot, Simone Orsi, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/stock-logistics-shopfloor
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:18
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/delivery-carrier:
    - stock_picking_delivery_link
OCA/product-attribute:
    - product_packaging_dimension
    - product_logistics_uom
    - product_manufacturer
    - product_packaging_level
OCA/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
OCA/shopfloor-app:
    - shopfloor_base
    - shopfloor_mobile_base
OCA/stock-logistics-shopfloor:
    - shopfloor
OCA/stock-logistics-tracking:
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
OCA/stock-logistics-warehouse:
    - stock_picking_completion_info
    - stock_move_common_dest
OCA/stock-logistics-workflow:
    - stock_move_line_change_lot
    - stock_picking_progress
    - stock_move_line_qty_picked
OCA/web-api:
    - endpoint_route_handler
odoo/odoo:
    - base
    - web
    - base_sparse_field
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - html_editor
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_picking_batch
    - product_expiry
    - delivery
    - sale
    - sales_team
    - account_payment
    - account
    - onboarding
    - analytic
    - payment
    - utm
    - stock_delivery
    - sale_stock
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
openupgradelib
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Frontend for Shopfloor app.

The work is organized in scenario. A scenario represents a process in
the warehouse (eg: receive, deliver). The app allows to start each
process through the main menu.

Each scenario is linked to a specific menu item which can be configured
in the backend. Each scenario drives you through the work to do.

## Tech details

- This frontend is built on top of [VueJS](vuejs.org) and
  [VuetifyJS](vuetifyjs.com/) and relies on shopfloor module that
  exposes REST API in Odoo (based in turn on
  [base_rest](https://github.com/OCA/rest-framework/tree/13.0/base_rest)).

- The whole business logic comes from shopfloor module, this module
  takes care of providing a nice and reactive UI to work with.

- No Odoo JS is used, no assets machinery used.

  Static assets are loaded straight, served by a specific controller.
  This app is a Single Page App, hence resources are loaded only once.

  The version of the module appended to the URL of each resources makes
  sure it's not cached when the version changes.

- When developing you can use a demo mode which allows to define
  interactive scenario with pure JS demo data, without interacting with
  Odoo. Nothing to deal with Odoo demo data.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
shopfloor_app_assets shopfloor_app_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_assets
shopfloor_app_demo_assets shopfloor_app_demo_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_demo_assets
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/16.0/shopfloor_mobile
VERSION
VERSION 1.5.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSJacques-Etienne Baudoux, Laurent Mignon (ACSONE), sbejaoui, Weblate, OCA-git-bot, oca-ci, Nicolas Delbovier, Laurent Mignonn (ACSONE)
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:53:59
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/delivery-carrier:
    - stock_picking_delivery_link
OCA/product-attribute:
    - product_packaging_dimension
    - product_logistics_uom
    - product_manufacturer
    - product_packaging_level
OCA/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
    - base_partition
OCA/stock-logistics-warehouse:
    - stock_helper
    - stock_move_common_dest
    - stock_location_fill_state
    - stock_location_pending_move
    - stock_storage_category_capacity_name
OCA/stock-logistics-workflow:
    - stock_move_line_change_lot
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
    - stock_picking_progress
    - stock_move_line_reserved_quant
    - stock_putaway_hook
OCA/web-api:
    - endpoint_route_handler
OCA/wms:
    - shopfloor
    - shopfloor_base
    - stock_picking_completion_info
    - stock_storage_type
    - shopfloor_mobile_base
odoo/odoo:
    - base
    - web
    - base_sparse_field
    - stock
    - product
    - mail
    - base_setup
    - bus
    - web_tour
    - uom
    - barcodes_gs1_nomenclature
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_picking_batch
    - product_expiry
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account_payment
    - account
    - analytic
    - payment
    - utm
    - stock_account
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
openupgradelib
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
shopfloor_app_assets shopfloor_app_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_assets
shopfloor_app_demo_assets shopfloor_app_demo_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_demo_assets
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/14.0/shopfloor_mobile
VERSION
VERSION 1.39.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSJacques-Etienne Baudoux, Laurent Mignon (ACSONE), OCA Transbot, Sébastien Alix, Thierry Ducrest, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, Simone Orsi, hparfr, Matthieu Méquignon, JuMiSanAr
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:41:12
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/delivery-carrier:
    - stock_picking_delivery_link
OCA/product-attribute:
    - product_packaging_dimension
    - product_logistics_uom
    - product_manufacturer
    - product_packaging_type
OCA/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
    - base_m2m_custom_field
OCA/stock-logistics-warehouse:
    - stock_helper
    - stock_move_common_dest
OCA/stock-logistics-workflow:
    - stock_quant_package_dimension
    - stock_quant_package_product_packaging
    - stock_picking_progress
    - stock_putaway_hook
OCA/web:
    - web_domain_field
OCA/web-api:
    - endpoint_route_handler
OCA/wms:
    - shopfloor
    - shopfloor_base
    - stock_picking_completion_info
    - stock_storage_type
    - shopfloor_mobile_base
odoo/odoo:
    - base
    - base_sparse_field
    - stock
    - product
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - digest
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - resource
    - stock_picking_batch
    - product_expiry
    - delivery
    - sale_stock
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - utm
    - stock_account
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
shopfloor_app_assets shopfloor_app_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_assets
shopfloor_app_demo_assets shopfloor_app_demo_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_demo_assets
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/13.0/shopfloor_mobile
VERSION
VERSION 2.5.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSGuewen Baconnier, GitHub, Jacques-Etienne Baudoux, Laurent Mignon (ACSONE), OCA Transbot, Sébastien Alix, Thierry Ducrest, Sébastien BEAU, oca-travis, Weblate, OCA-git-bot, Simone Orsi, hparfr
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:34:20
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/delivery-carrier:
    - stock_picking_delivery_link
OCA/product-attribute:
    - product_packaging_dimension
    - product_manufacturer
    - product_packaging_type
OCA/rest-framework:
    - base_rest
OCA/server-auth:
    - auth_api_key
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_jsonify
    - base_m2m_custom_field
OCA/stock-logistics-warehouse:
    - stock_helper
    - stock_picking_completion_info
    - stock_move_common_dest
OCA/stock-logistics-workflow:
    - stock_quant_package_product_packaging
    - stock_quant_package_dimension
    - stock_putaway_hook
OCA/web:
    - web_domain_field
OCA/wms:
    - shopfloor
    - shopfloor_base
    - stock_storage_type
    - shopfloor_mobile_base
odoo/odoo:
    - base
    - base_sparse_field
    - stock
    - product
    - mail
    - base_setup
    - web
    - bus
    - web_tour
    - uom
    - barcodes
    - stock_picking_batch
    - product_expiry
    - delivery
    - sale_stock
    - sale
    - sales_team
    - payment
    - account
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - utm
    - stock_account
    - sale_management
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
shopfloor_app_assets shopfloor_app_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_assets
shopfloor_app_demo_assets shopfloor_app_demo_assets ir.ui.view qweb Inherits shopfloor_mobile_base.shopfloor_app_demo_assets
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/10.0/shopfloor_mobile
VERSION
VERSION 1.4.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSGuewen Baconnier, GitHub, Laurent Mignon (ACSONE), Thierry Ducrest, Sébastien BEAU, oca-travis, OCA-git-bot, Simone Orsi, hparfr
WEBSITE
WEBSITEhttps://github.com/OCA/wms
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/product-attribute:
    - product_manufacturer
OCA/rest-framework:
    - base_rest
OCA/server-auth:
    - auth_api_key
OCA/server-tools:
    - base_jsonify
    - server_environment
OCA/stock-logistics-warehouse:
    - stock_picking_completion_info
    - stock_move_common_dest
OCA/stock-logistics-workflow:
    - stock_quant_package_product_packaging
OCA/web:
    - web_domain_field
OCA/wms:
    - shopfloor
    - stock_storage_type
odoo/odoo:
    - stock
    - product
    - base
    - decimal_precision
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - report
    - procurement
    - barcodes
    - web_planner
    - product_expiry
    - delivery
    - sale_stock
    - sale
    - sales_team
    - account
    - analytic
    - stock_account
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES accept_language
cerberus
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
shopfloor_app_assets Shopfloor app assets ir.ui.view qweb New
shopfloor_app_demo_assets Shopfloor app demo assets ir.ui.view qweb New
shopfloor_app_layout Shopfloor app layout ir.ui.view qweb Inherits web.layout
shopfloor_app_main Shopfloor app main ir.ui.view qweb New
Models touched (0)

No models found for this module.