Shopfloor mobile

shopfloor_mobile_base
REPOSITORY
REPOSITORYOCA/shopfloor-app
GIT
GIThttps://github.com/OCA/shopfloor-app.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/shopfloor-app/tree/18.0/shopfloor_mobile_base
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSThierry Ducrest, OCA-git-bot, Simone Orsi, oca-ci
WEBSITE
WEBSITEhttps://github.com/OCA/shopfloor-app
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 19:30:19
ODOO DEPENDENCIES
ODOO DEPENDENCIES OCA/connector:
    - component
OCA/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
OCA/shopfloor-app:
    - shopfloor_base
OCA/web-api:
    - endpoint_route_handler
odoo/odoo:
    - base
    - web
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base frontend for Shopfloor applications.

The work is organized in scenario. A scenario represents a process in
the workplace (eg: for WMS -\> 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_base 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 (5)
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_form_view shopfloor app form shopfloor.app field Inherits shopfloor_base.shopfloor_app_form_view
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.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/16.0/shopfloor_mobile_base
VERSION
VERSION 1.2.1
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Akretion, Camptocamp, BCIM
COMMITTERS
COMMITTERSLaurent Mignon (ACSONE), Weblate, OCA-git-bot, oca-ci, Nicolas Delbovier
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/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
OCA/web-api:
    - endpoint_route_handler
OCA/wms:
    - shopfloor_base
odoo/odoo:
    - base
    - web
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
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_form_view shopfloor app form shopfloor.app field Inherits shopfloor_base.shopfloor_app_form_view
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.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/14.0/shopfloor_mobile_base
VERSION
VERSION 3.20.0
CATEGORY
CATEGORYWarehouse Management
LICENSE
LICENSELGPL-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, oca-travis, Weblate, OCA-git-bot, Simone Orsi, hparfr, oca-ci, 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/rest-framework:
    - base_rest
OCA/server-tools:
    - jsonifier
OCA/web-api:
    - endpoint_route_handler
OCA/wms:
    - shopfloor_base
odoo/odoo:
    - base
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
pyquerystring
cachetools
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (5)
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_form_view shopfloor app form shopfloor.app field Inherits shopfloor_base.shopfloor_app_form_view
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.

REPOSITORY
REPOSITORYOCA/wms
GIT
GIThttps://github.com/OCA/wms.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/wms/tree/13.0/shopfloor_mobile_base
VERSION
VERSION 1.13.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, Thierry Ducrest, oca-travis, Weblate, OCA-git-bot, Simone Orsi
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/rest-framework:
    - base_rest
OCA/server-auth:
    - auth_api_key
OCA/server-env:
    - server_environment
OCA/server-tools:
    - base_jsonify
OCA/wms:
    - shopfloor_base
odoo/odoo:
    - base
    - base_sparse_field
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES apispec
cerberus
parse-accept-language
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.