GoMage Magento PWA Storefront is now available!
Main PWA Storefront Features
High-in-Demand Integrations
- Saves a lot of money
-
Great solution if you don’t want to develop a PWA from scratch. Decided to give it a try after deciding to improve our e-commerce efforts on mobile. PWA is easy to install and configure. We did everything ourselves without help of developers. Compared to development of iOS and Android apps, we saved a helluva lot of money by choosing Gomage PWA.
- Powerful solution for eCommerce
-
GoMage PWA Storefront is a great solution for eCommerce businesses with clients coming from mobile. We turned our Magento website into a progressive app and already seeing the results in more sales.
The theme is easy to install and use. We were impressed that it can be installed in under an hour. Moreover, even with minimum technical knowledge, you can configure its appearance and adjust design.
Page builder is yet another feature that adds to the ease of use. We can create new pages by dragging and dropping elements and changing their position.
The storefront has a number of useful built-in integrations, such as Algolia search. We used this solution with our Magento store so we just continue use it with our PWA. TrustPilot is another feature that we’re exploring right now. We also added MailerLite for our marketing efforts in just one click.
-
- Widget rendering optimization.
- GraphQL requests optimization.
- Code refactoring and page loading speed improvement.
- Image components optimization.
- Reduction of application size.
- Rewritten cache principles for simplified process.
-
Performance improvements
- We added some changes for optimization on all pages. Content loading speed increased ~ 30%.
- Observer pattern.
- This functionality will allow us to quickly implement the expansion of the functionality of our PWA, where we are working with API data. Such an observer approach saves a lot of time on expanding tasks and makes the code stable, which is no less important.
- After implementation, the developer for the extension will not need to write many overlaps on each component of already existing plugins and their variations. This saves development time.
- Add options for switch on scrolling instead pagination on category pages.
- Improvements of filter by Price.
- Improvements of product options.
- Work with the shimmers of PLP and PDP pages.
- Add message about Not enough items in stock for products.
- Fix of Adyen payment method.
- Update PWA Studio v12.7.
- Update PWA Studio v13.0.
-
New Design
- We have designed our PWA demo in our signature Gomage style.
- Aligned images and fonts with trends and standards.
- Improved navigation and image quality.
- Made the site responsive.
- Optimized GraphQL cache, reduced the number of requests, and reduced the time for their execution.
- Image optimization within whole plugins.
- Moved our GraphQL cache outside our site rebuild process.
- We created our new GraphQL cache principle, which reduced the number of requests when the cache is warmed up from 25 to 6.
- Created a new approach for warming up the cache.
- Works with Activation.
- Without downtime re-build.
- Now, when making changes to the site or theme, or when choosing a new theme and starting a rebuild, the site will be available to users.
- Added settings to show/hide product options on categories.
- Expanded basic theme settings.
- Unique settings for the theme which the user wants to use on the site.
- Localized manifest.json.
- Our PWA Storefront supports multiple store views with a language switcher.
- Added Cookie Consent on PWA (MVP).
- Update PWA Studio 12.5.1.
- Update Magento ver. 2.4.5.
- The main functionality of the demo site is covered by automatic tests, which allows us to be confident in the stability of the version and the failure-free operation of the main functionality.
- Right now our PWA Demo covered unit-tests on 75% (front end back part) and Cypress tests on 65% (front part).
-
- Updated GoMage PWA Storefront to 12.2.0 PWA Studio.
-
First version of GoMage Magento PWA Storefront Pre Renderer released.
It optimizes our performance at least twice.
- Fixing a number of bugs after the update. Refactoring and optimization of code.
-
The main goal of this release was to increase download speed. We have achieved good results, according to our measurements, the improvement in load indicators is almost 2 times
-
Reducing size of PWA app on 30%.
Profit:These improvements allowed us to optimize the download speed and reduce the waiting time. - Improving the TBT metric for PWA Storefront.
-
The GraphQL parsing.
The changes made decreased count of request and have made our PWA Storefront faster.
-
Connecting uglifyjs-3-webpack-plugin.
This allowed us to optimize the work with the cache and also affected the speed.
- Isolating the Export/Import functionality at the Theme level. Creating import CMS Blocks for new Theme.
-
Fixed server load issue after clearing cache.
This fix helped us speed up the loading of the site after clearing the cache completely.
- Bugfixes.
-
Reducing size of PWA app on 30%.
-
Separation of all your modules on BE and FE parts by different repository (114 new repositories). Advantages:
- Impossible to make changes to our core modules, because them location in GIT ignores folders of vendors. It's a contract of correct extending our PWA Storefront.
- Opportunity to add changes without releases (just by installation of new version of plugin), and to create them.
- The changes made decreased count of requests and have made our PWA Storefront faster.
- Availability of our plugins from Composer and NPM only trough authorization process. (In next version we'll be extending the functionality and make control of authorization process via our http://pwa.gomage.com site)
- It would make our process of installation more stable in future
- Process of development of new themes are accelerating (from words of ours FE on 20-30%).
- Visualization of our widgets in page builders became better.
- That changes allow you importing configuration between different sites.
- You don't need to think anymore about which changes client made on live site. You can easily get all changes on your local version.
- Added new module of Trustpilot without dependent from Magento Trustpilot module.
- Bugfixes
-
- Onboarding extension for the PWA's BE functionality, with first basic tutorials. Tutorials will be improved and added together with the team based on feedback.
- Widget previews. Store owners can now see a preview of the widgets in Admin panel (see example of Algolia attached).
- Widget stylings. Store owners can now customize widgets using pre-configured options (for example, for images, links, text input blocks, buttons). Just choose the option and save the config.
- Bugfixes.
-
- Fast mode. Mode for speed optimization. Made our site much faster.
- Separate base theme.
- Fixing all old bugs.
- Onboarding planning (we're going to opening admin panel, be available in 6.2.0).
- TDD.
- Technical documentation.
-
- Update to 12 Venia
- Part of widget covered shimmer (necessary for optimization in lighthouse) we added functional that made it from admin panel
- Image optimization on core side for all product
- Optimization rendering our widgets in 15-18 times
- 44% our modules covered of test on BE part
- Separated our plugins on core and extension. Necessary for creating new direction Marketplace for our modules
- Style configuration for themes separately. Necessary for creating unique themes from admin panel of Magento.
- Fixing bugs.
- Reduced technical dept for 2 modules.
- Began write of test for FE (1% covered)
- Began to write our technical documentation
-
- Support Magento Builder for CMS and Dynamical pages
- Wishlist
- New Relic
- TailwindCSS
- Widget rendering optimization
- Speed optimization
- Fixing bugs
- Update to Venia 11
- Cybersource Payment method
-
- Added support for Magento 2.4.2-p1.
- Implemented a new PageBuilder for better customization of the PWA Storefront directly from the Admin Panel.
-
- Implemented Product Image Zoom v1.0.0.
- Updated MageFan Blog integration to v2.10.1.
- Added a welcome message on the PWA Storefront configuration menu.
- Improved carousel widgets.
- Improved Advanced Menu.
- Improved product filters on mobile devices.
- Miscellaneous minor improvements and code stabilit.
- Issue with inability to add a product review.
- Issue with inability to add a simple product to the cart.
- Issue with user address not being automatically applied during the checkout process.
-
- PWA Storefront was updated to PWA Studio v10.0.0.
- Added Multistore support.
- Added the GoMage PWA Storefront Marketplace.
- Improved PayPal checkout experience.
- Improved Trustpilot widgets support.
- Miscellaneous minor improvements and bug fixes.
-
- Added prototype of Installer for PWA extensions.
- Added integration with Klevu.
- Added integration with MailerLite.
- Fixed issue with standard Magento search not working.
- Miscellaneous minor improvements and bug fixes.
-
- PWA Storefront was updated to PWA Studio v9.0.1
- Improved 'Comparison List' logic.
- Added partnership referral links for Algolia, Trustpilot and Zendesk.
- Miscellaneous minor improvements and bug fixes.
-
- Implemented 1-Click Installer
- Added Zendesk integration.
- Added Social Sharing buttons.
- Improved the Social Login.
- Miscellaneous minor improvements and bug fixes.
-
- First release based on PWA Studio v7.0.0.
Prior to checkout estimates provide customers with online tax and shipping calculations. They know the final cost prior to checkout.
META information management on product and category helps to rank your online store higher in search results.
Google Analytics integration helps to track how customers interact with an online store and make data-driven decisions and implement improvements.
Take full use of the most powerful content marketing tool - newsletter. Create, manage and send newsletters right from the admin panel of your store.
Flexible coupons rule & pricing restrictions allow to provide customers with discounts, and free shipping, etc.
Product Labels like ‘New’ and ‘Sale’ highlight items on the product pages to attract customers’ attention to them.
On-page upsells & cross-sells will help you sell even more products and get higher revenue per customer.
GoMage PWA Storefront supports simple and configurable products which you can create and configure from the Admin panel.
Fields Sorting You can make the necessary fields mandatory or optional on checkout page. New principle of fields sorting divides all fields into visible and not visible and allows you to drag and drop the fields between these sections to make them visible or not visible on the checkout page. Note that mandatory fields are always visible on the checkout page!
Add multiple images to products and show them from different angles and in different situations.
Show related products on the product page to increase the chances of placed purchases.
Product option selection allows customers to choose the right products by clicking on such attributes as size, color, etc.
Customers rate products and provide feedback thanks to full integration with Trustpilot.
Product comparison allows to quickly compare products right from the catalog page.
Venia original and Algolia search options allow merchants to set up the needed version to help customers make better decisions.
Advanced filters allow finding the products easier by filtering them by size, color, and price range.
Show related products and utilize upsells and cross-sells right on the product page category to increase the number of sales.
Advanced top menu to help customers find all the information and products they need faster.
Contact Us form allows customers to reach out to you in case of any emergencies and questions.
Password-reset email will come in handy when users forget their passwords.
Order & Account update emails will keep your customers up to date on the status of their orders and shipments.
Social Authentication with Google and Facebook streamlines the process of sign up and sign in.
Order and status history helps customers to quickly reorder favorite products, and view the status of active orders.
Blog Posts are a powerful tool to share important information about products and services.
Installer allows store admins to import/export configurations of GoMage PWA Storefront and its built-in extensions.
Profiler can be used for troubleshooting and profiling purposes.
Image Resizer automatically resizes large product images so you don’t have to do it manually.