Creators selling merch need a real store — payments, inventory, shipping, reviews, returns — but also something the generic platforms don't give them: a storefront that's aware of their live stream.
Rank1Shop
Rank1Shop — a creator storefront for a Twitch community that pairs a full commerce stack with a live Twitch presence, so the shop reacts to whether the streamer is online.
01 The challenge
02 Our approach
Starting from a robust Blazor commerce core (Stripe and PayPal payments, an EF Core catalogue, discounts, wishlist, reviews, returns and an admin back office), we layered in a Twitch integration that tracks live state, plus background jobs that keep the store and the stream in sync.
03 The outcome
A storefront that runs a full sales operation and surfaces the creator's live status — turning an audience into customers at the exact moment they're watching.
Technology
.NET 10BlazorASP.NET Core IdentityEF CoreSQL ServerStripePayPalTwitch APIImageSharpMailKit
Delivery & testing
GitHub ActionsAzure App ServiceStaging + ProductionDocker ComposexUnitbUnitTestcontainersBenchmarkDotNet
