tarun.codes

EzySale

2026

Flash sales and bulk discounts that schedule themselves and roll back on their own. Live on the App Store with a 5.0 rating.

View Live Site

Client

EzySale

Role

Founder & developer

Service

Public app · React Router · Polaris · GraphQL

EzySale cover

Work Details

The brief

EzySale: Bulk Price Editor is my second public Shopify app, live on the App Store with a 5.0 rating. Flash sales on Shopify usually mean spreadsheets: edit hundreds of prices by hand, then forget to roll some back and quietly sell at sale price for weeks. EzySale replaces that whole ritual: apply bulk discounts across entire collections, schedule sales that start and auto-revert on their own, and manage variants and inventory in bulk while you are at it.

The build

The feature set grew past pricing. An AI SEO layer optimizes meta titles, descriptions and image alt text in bulk, and automation rules watch the catalog for you: discount slow sellers automatically and recover dead stock instead of letting it sit. Everything renders through Shopify natively, so there are zero theme edits and nothing to break on the next theme update.

EzySale detail 1
EzySale detail 2

The result

Technically it shares a platform with BlogBuddy: React Router (the Shopify Remix template lineage) with Polaris for an admin-native UI, bulk mutations through the GraphQL Admin API, Prisma for storage, hosted on Render, and Shopify managed pricing for billing across four tiers, from a free plan up to $39 a month for unlimited products. Two apps on one stack means fixes and patterns flow both ways.

EzySale solution