Skip to content

Feat: Create Ivy Example for NuGet ShopifySharp#75

Merged
rorychatt merged 3 commits into
Ivy-Interactive:mainfrom
OkiljonDadakhanov:feat/shopifysharp
Sep 29, 2025
Merged

Feat: Create Ivy Example for NuGet ShopifySharp#75
rorychatt merged 3 commits into
Ivy-Interactive:mainfrom
OkiljonDadakhanov:feat/shopifysharp

Conversation

@OkiljonDadakhanov

Copy link
Copy Markdown
Contributor

@nielsbosma @rorychatt pls use these environment variables for testing. (these are not original keys, only works for testing)

SHOPIFY_SHOP_DOMAIN=test-1111111111111111111111111111111111711111111111123145.myshopify.com
SHOPIFY_ACCESS_TOKEN=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

Screenshot 2025-09-24 183115

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR creates a new Ivy web application demo showcasing integration with ShopifySharp NuGet package to display Shopify store products in a responsive card-based layout.

  • Creates a complete Ivy application structure with proper project configuration
  • Implements a ProductsApp that fetches and displays Shopify products using ShopifySharp library
  • Sets up environment variable configuration for Shopify API credentials

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
ShopifySharpDemo.csproj Project file configuring .NET 9.0 with Ivy and ShopifySharp dependencies
README.md Documentation with setup instructions and environment variable requirements
Program.cs Application entry point configuring Ivy server with Chrome integration
GlobalUsings.cs Global using statements for Ivy framework and ShopifySharp
ProductsApp.cs Main application logic for fetching and displaying Shopify products
.gitignore Git ignore file excluding build artifacts and environment files

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Comment thread shopifysharp/Apps/ProductsApp.cs Outdated
@rorychatt

Copy link
Copy Markdown
Collaborator

@OkiljonDadakhanov can you make it so these are fields you can pass over with UI?

@rorychatt rorychatt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good job so far, left a comment

@OkiljonDadakhanov

Copy link
Copy Markdown
Contributor Author

@rorychatt - it's done!


10001 10002

@rorychatt

Copy link
Copy Markdown
Collaborator
image

@rorychatt rorychatt left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome job, I consider this ready, but see if you can easily get rid of the deprecation (my message above)

@OkiljonDadakhanov

Copy link
Copy Markdown
Contributor Author

@rorychatt - it's done!

@rorychatt
rorychatt merged commit e8939a9 into Ivy-Interactive:main Sep 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants