Skip to content

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

Languages