top of page


Creating a full-fledged E-commerce site using Power Apps alone might not be the most practical approach as Power Apps is primarily designed for building low-code business applications and forms, rather than complex websites with extensive functionalities like E-commerce. However, a simple E-commerce prototype can be created using Power Apps.

Step 1: Define requirements and scope:

· First we need to decide the products which should be listed in the E-commerce site and the information also which should be displayed for each product, such as product name, description, price, and images.

Step 2: Create a data source:

· Set up a data source to store product information. I use SharePoint for data source that fits my needs.

Step 3: Design the app:

· Create a new canvas app in Power Apps and choose a layout.

· Design screens to display the product catalogue, product details, and shopping cart.

Step 4: Connect to the data source:

· Connect the app to the data source that I set up in Step 2 to retrieve and display the product information.

Step 5: Build the product catalogue:

· Create a gallery in Power Apps to display the list of products from my data source.

· Customise the appearance of the gallery to display the product information like name, description, price, etc.

Step 6: Product details page:

· Create a product details screen where users can view detailed information about a selected product.

Step 7: Shopping cart:

· If you want to enable users to add products to a shopping cart, create a mechanism to store the selected products and their quantities.

Step 8: Implement product search:

· Add functionality to search for products based on keywords products by categories, prices, etc.

Step 9: Add product images:

· Display the product images in the catalogue and product details screens.

Step 10: Add some more additional part:

· Some more additional parts like sign in, return product, payment mode etc.


Creating an E-commerce site using Power Apps can be a great way to build a basic online product catalogue. While it may not cover all the complex features of a full E-commerce site, it offers a user-friendly and low-code solution to display products and information.

For any consultant/support work on O365/ development, contact us or visit our website

60 views0 comments


bottom of page