If you are wondering why you would want to build a PWA or Progressive Web App, especially for this purpose, there are many reasons. Firstly, progressive web apps are based on key concepts that make the web more user-friendly, performant, and interactive. Essentially, the web has developed into a set of powerful principles that provide web applications nearly unlimited possibilities. For this reason, progressive web apps can communicate with native app functionality, like PC or phone cameras, and are platform-independent, so they can be installed on both desktop and mobile devices.