Progressive Web Application (PWA) [Backend]

by
Odoo

26.58

v 16.0 Third Party
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 441
Technical Name os_pwa_backend_enterprise
LicenseOPL-1
Websitehttps://www.odoo-stars.com
Versions 16.0 15.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 441
Technical Name os_pwa_backend_enterprise
LicenseOPL-1
Websitehttps://www.odoo-stars.com
Versions 16.0 15.0

Progressive Web Application (PWA)

Odoo Backend PWA App , Progressive Web Apps Backend

Using Progressive Web App (PWA) technologies is a great way to make your app safe, discoverable, linkable, easy to install and update and responsive

A progressive web app (PWA) is an app that's built using web platform technologies, but that provides a user experience like that of a platform-specific app.

PWAs provide native-like experiences to your users on supporting devices. They adapt to the capabilities supported by each device and they can also run in web browsers, like websites.

PWA Backend With Customization

This module let you customize your PWA as you need
You can configure:

  • Name
  • Short Name
  • Description
  • Theme Color
  • Background Color
  • Display
  • Display Override
  • Orientation
  • Icons
  • Screenshots
  • Shortcuts

Customize your app's theme and background colors

When building Progressive Web Apps (PWAs), it's important to not only consider the appearance of your app's content, but also the way the app appears on the user's device once the app is installed.

This app allow you to customize the window in which your app appears is by using the theme_color and background_color

Define your app icons

Progressive Web Apps (PWAs) can be installed on devices just like other apps. Once a PWA is installed, its app icon appears on the device's home screen, dock, taskbar, or any other place where operating system native apps normally appear.
For example, on Windows, the taskbar can contain icons for both native and PWA apps side by side

Most users recognize applications by their icons. Icons appear in many places through the operating system, including the home screen, taskbar, app launcher, or setting panels.
This module allows you to set 8 sizes of icons and just entering one icon : it will generate other ones, do not bother yourself.

Define your screenshots

In this module, It's possible to define screenshots that show up when people install your progressive web app.
make PWAs feel more "app-like" and give users an idea of included app features.

Saving Time with Shortcuts

App shortcuts help users quickly start common or recommended tasks within your web app. Easy access to those tasks from anywhere the app icon is displayed will enhance users' productivity as well as increase their engagement with the web app.
The app shortcuts menu is invoked by right-clicking the app icon in the taskbar (Windows) or dock (macOS) on the user's desktop, or touch & holding the app's launcher icon on Android.
This module allows you to enter several shortcuts only by selecting the module, then everything will be generated: url, description and icon.

PWA benefits

Native-like experiences

When installed on a device, PWAs function just like other apps. For example:

  • PWAs have their own application icons that can be added to a device's home screen or task bar.
  • PWAs can be launched automatically when an associated file type is opened.
  • PWAs can run when the user signs in.
  • PWAs can be submitted to application stores, such as the Microsoft Store.

Advanced capabilities

PWAs also have access to advanced capabilities. For example:

  • PWAs can continue working when the device is offline.
  • PWAs support push notifications.
  • PWAs can perform periodic updates even when the application is not running.
  • PWAs can access hardware features.

Web-related advantages

Finally, PWAs can run in web browsers, just like websites. Running like websites gives PWAs with advantages, such as:

  • PWAs can be indexed by search engines.
  • PWAs can be shared and launched from a standard web link.
  • PWAs are safe for users because they use secure HTTPS endpoints and other user safeguards.
  • PWAs adapt to the user's screen size or orientation, and input method.
  • PWAs can use advanced web APIs such as WebBluetooth, WebUSB, WebPayment, WebAuthn, or WebAssembly.

Lower development cost

PWAs have a much lower cross-platform development cost than compiled apps that require a specific, separate codebase for each platform, such as Android, iOS, and each desktop operating system.

With a PWA, you can use a single codebase that's shared between your website, mobile app, and desktop app (across operating systems).

Screenshots in this module are token from Butterfly Backend Theme

If you like it, buy it

Support | Odoo Stars

Help & Support

Get Immediate support for any of your query.

You will get 60 days free support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issue related to this module.This is applicable from the date of purchase.

Get Support

Changelog

Changelog

v16.0.0.1-October 24, 2023

  • Update Improve Shortcuts by selecting modules: then icons , description and url will be dynamically generated.

v16.0.0.0-October 12, 2023

  • Initial release for v16 Enterprise
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.