Skip to content

.NET MAUI e-commerce app using Shopify Storefront API with GraphQL support

License

Notifications You must be signed in to change notification settings

iNoles/ShopShowcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›๏ธ ShopShowcase

ShopShowcase is a modern, cross-platform e-commerce mobile app built with .NET MAUI. It connects to the Shopify Storefront API via GraphQL to fetch product data, display variants and options, and manage a cart experience, making it a great starting point for mobile Shopify clients.

๐Ÿš€ Features

  • ๐Ÿ“ฆ Displays real-time products from Shopify
  • ๐ŸŽจ Supports variant selection (e.g. Size, Color)
  • ๐Ÿ›’ Add-to-cart functionality with quantity controls
  • ๐Ÿ“ฑ Cross-platform: Android, iOS, macOS, and Windows
  • โšก MVVM architecture with data binding
  • ๐Ÿ”— Built-in GraphQL integration with error handling

๐Ÿ“ธ Screenshots

Coming Soon

๐Ÿงฐ Tech Stack

โš™๏ธ Getting Started

Prerequisites

  • .NET 9 SDK
  • Visual Studio 2022+ with MAUI workload installed
  • A Shopify Storefront Access Token & Storefront URL

Setup

  1. Clone the repo:
git clone https://github.com/iNoles/ShopShowcase.git
cd ShopShowcase
  1. Configure your Shopify credentials in AppConfig.cs

  2. Run the app:

dotnet build
dotnet maui run

About

.NET MAUI e-commerce app using Shopify Storefront API with GraphQL support

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages