PWA Setup

What is PWA?

PWA stands for Progressive Web Application. It is a type of application software delivered through the web, built using common web technologies including HTML, CSS, and JavaScript. It is intended to work on any platform that uses a standards-compliant browser, including both desktop and mobile devices.

PWA is lite app, When you open it in Mobile Browser its ask for add app in mobile. Its Not APK. You can not submit to Play Store.

๐Ÿง Note: The website is to be served from a secure (HTTPS) domain.

https://yourdomain.com/public/

Why do I need it?

One reason users love apps is they generally offer better experiences than web applications. However, developing and maintaining native apps is a lot of work, not to mention the expenses involved.

If your users use different platforms (Android, iOS, etc.), you have to code your app for each platform.

PWAs, however, donโ€™t require you to code for each platform. They were designed with the philosophy of โ€œcode once, use everywhere.โ€ Once you code your PWA, it can be used in-browser (as a website or web app), on desktops, and on mobile devices.

How to Setup PWA?

Go to your project and log in as admin.

  • Go to Admin Dashboard->Site Settings->PWA Settings.

  • Here, you will be able to change the PWA Settings like PWA enable or not, App Name, Theme color for header, Background color, and shortcut icon, etc.

  • Here, you can update the icon, and also icons size should be 512*512.

  • Splash icon size should be 2048*2732. Path: (public -> images -> icons)

  • App URL Like : https://yourdomain.com/public/ Change App URL Go to Dashboard->Site Settings->Settings.

for Change icons directly in files: Go to public -> images -> icons and change icons

for Change URL directly in files: go to .env and add app url its required Like:

APP_URL=https://yourdomain.com/public/

๐Ÿง™โ€โ™‚๏ธTips: Splash Screen works only on Apple Device.

Last updated