After successfully completing a Cannabis marketplace consisting of a Web frontend, and native Mobile apps, we have now created a similar application built as a PWA. Cannabis apps are difficult to get approved on the mobile app stores. Progressive Web Applications (PWA) comes to the rescue as it allows users to directly install the app on their home screens from the web.
As a PWA, the application features the following:
- uses a responsive design, so it works on desktop and mobile.
- is installable on mobiles, using a web app manifest and the beforeinstallprompt event that can notify the user that it is installable.
The primary domain of the application is to provide a social hub for all things Cannabis. The focus is on the B2C marketplace on which merchants register to sell their products or services and customers can place orders or find services.
The PWA provides a location based search of stores, products, strains, doctors and dispensaries. The search is the lifeline of the PWA as it offers a wide variety of categories and filters to search upon.
The shopping module allows users to buy products and services online. Payment is enabled through Hypur payment gateway. Users can either browse over the Web or launch the app on their mobiles.
More features like Friends, Dating, Events, Favorites, Order History, etc make this complete social app revolving around a common interest.
The Dating module accepts partner preferences like age, gender, etc, and matches corresponding features in other user profiles, to connect the two. Once there is mutual consent, the users can message each other for further communication.
Merchants can add new events with category, venue and time information. These will be seen on the map when any user searches for events of a category.
Merchants, Doctors and Dispensaries are added from the Administrative Website with location information. Merchants and Admins both can add products and services with images and other details. Brand Admin and Super Admin web apps can be seen in detail here.