LAID MEMBERS turns each hang tag into a membership. A buyer scans it, proves the garment is real, collects it in a digital wardrobe, posts videos wearing it and earns credits to spend in your Shopify store, all inside one app.
Every LAID garment gets its own QR code and serial number. Registering it proves it's authentic and ties it to one owner, across millions of garments.
Members earn credits for registering, unboxing and wearing videos, up to $10 per garment. You change the amounts and rules from the dashboard, with no developer needed.
You asked for the store and the app to work as one place to buy and register. Shopify stays the engine, shopping moves into the app, and online orders register themselves.
If the QR code on a hang tag carries a plain serial number, anyone who photographs a tag in a store can register that garment before the buyer does, and collect the credit. Flip the switch to see the difference.
The QR holds a random token that can't be guessed. A second claim code is printed inside the care label, so you only see it once you own the garment. The registration credit also waits until it matches a Shopify order, or until a hold period passes for store sales.
Click the actions to earn on a garment. Credits start as pending and only become available once they're verified. The same video or garment can never pay out twice.
You asked how the store and the app become one place to buy and register. Here's how we'd do it, without rebuilding what Shopify already does well.
Members browse your drops, add to bag and pay through Shopify's own checkout, inside the app. Products, stock and prices come straight from Shopify, so you manage them in one place.
When an online order is paid, the garments land in the buyer's wardrobe and the $2 credit is added. Scanning is only needed for store purchases and gifts.
The same account works in the app, on the web portal and on your Shopify site, so members never juggle two passwords.
Credits work like money, so we treat them that way. Each move is its own line in a ledger: earn, hold, spend, release, refund. Nothing is lost and nothing is double-spent.
| Entry | Detail | Amount |
|---|---|---|
| EARN | Registration + videos | +$10.00 |
The member has $10 available. Start at step 1.
You told us LAID will supply the QR codes to your manufacturer for each clothing drop. The dashboard makes that a few clicks: create the drop, generate the codes, download the print file and hand it over.
Every code is stored once, indexed and checked in milliseconds. You can import serials you already have, or let the platform generate them. A code can only ever be registered once.
| Serial | QR token | Claim code | Item |
|---|
Members post on TikTok, Instagram, YouTube or Facebook and paste the link into the app. LAID never stores video files, only the link. Your team approves each one before any credit is paid.
Public videos play inside the app using TikTok's official embed.
Public Shorts play inside the app using YouTube's official player.
Single public Reels can be embedded by link. Private or removed posts fall back to a link.
Single public videos embed by link. Anything blocked shows a "Watch on Facebook" button.
One web dashboard for your team. Launch features come in Phase 1; reporting and the reward controls arrive with Phase 2.
Each phase has a fixed price and is paid as its own Upwork milestone, only when it starts. Switch phases on or off to see the total. Phase 1 is the foundation, so it's always on.
Fixed price per phase. Paid per phase as Upwork milestones. Anything outside the agreed scope is quoted first, at $40/hour. Phase 5 is scoped once the platform is live.
You'll get a working build to test at the end of every phase, and a demo every week in between. App store review usually takes a few days and is planned into the final week.
Every account, code repository and service is created under LAID from day one: Apple, Google, Supabase, Vercel, Shopify app and the social developer accounts.
100% of the code, designs, database, APIs and documentation belong to LAID. We agree to your ownership terms in full.
You get full source code, admin access, technical docs and deployment instructions, so any team could pick it up.
Roughly $100–$250 a month, growing only as your member numbers grow. Every bill goes to LAID directly.
| Supabase Pro (database, login, storage) | from $25 + usage |
| Vercel Pro (web portal + admin) | $20 |
| Expo EAS (app builds + updates) | $0–$99 |
| Transactional email | ~$20 |
| Error monitoring | $0–$26 |
| Apple Developer / Google Play | $99 yr / $25 once |
QR smart stickers that link physical items to digital pages. The closest match to garment registration.
App Store → Video + socialFyferA social fitness app with video posts, profiles and payments.
App Store → Meta APIsServicePostPosts to Instagram and Facebook, so we know those platforms' permissions and reviews.
App Store → WardrobeCloset appA closet and outfit app, very close to the LAID digital wardrobe.
App Store →Our engineers are full-time in Lahore, Pakistan. We overlap with you every weekday from 8 AM to 3 PM Pacific, give you a demo every week and keep you posted on Upwork.
We've built Shopify stores and API integrations, but not a loyalty-credit product tied to Shopify discounts. That's why the ledger is built to be audited from day one.
TikTok, Meta and YouTube decide what can be embedded. If a video can't play inside the app, members always get a link to watch it.
TikTok may not allow credits to be spent in their shop. The report tells you exactly what's possible before you spend on a build.
The QR alone isn't enough to register. The claim code inside the care label is also needed, and each garment can only be registered once. Your team sees any flagged attempts in the admin and can transfer a garment to its rightful owner.
Yes. Gifts register with the QR plus the claim code. Transfers between members can be added as a simple "transfer" button. We'll agree the exact rule with you in Phase 1 so credits can't be farmed.
Yes. Amounts, the per-garment maximum, hold periods and expiry dates are all set in the admin dashboard. Changes apply to new activity, and every balance stays traceable in the ledger.
One codebase builds both the iOS and Android apps, which keeps cost down without hurting quality. Supabase gives you a secure Postgres database, logins and row-level security out of the box, and it's easy for any future team to take over.
Every phase gets 30 days of free bug fixes after it goes live. After that there's an optional monthly plan with reserved hours for fixes, phone OS updates and small features. You're never locked in.
Each phase is its own fixed-price Upwork milestone, funded when that phase starts and released when you approve it. You only commit to one phase at a time.
Approve Phase 1 on Upwork and we'll start with a kickoff call to lock the drop details, the tag layout and the reward rules.