Proposal for Peter S · GAMESCO LLC

Everygarment.One owner.

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.

4Phases, fixed price each
iOS · AndroidPlus web portal and admin
100%Owned by LAID
What we heard

Not a shop app.
A loyalty engine for clothes.

01

Prove it's real

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.

02

Reward the wearers

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.

03

One stop shop

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.

The one decision that matters most

The tag is the
weak point.

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.

Two codes. Only the owner has both.

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.

The member journey

Buy to redeem,
in seven taps.

Rewards, try it

Earn up to
$10 per garment.

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.

This garment$0 of $10 max
Amounts editable in adminExpiry datesManual adjustmentsCalculated on the server only
WALLETMember #08812
Pending$0
Available$0
No activity yet. Tap an action.
Your one stop shop

Shopify runs the store.
The app is the front door.

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.

1

Shop inside the app

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.

2

Auto-register online orders

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.

3

One login everywhere

The same account works in the app, on the web portal and on your Shopify site, so members never juggle two passwords.

📱
MEMBERLAID app
🛒
STORE ENGINEShopify
🔔
ORDER PAIDWebhook
👕
LAID PLATFORMWardrobe + credits
Credits at checkout, try it

Every cent is accounted for.

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.

Available$10
On hold$0
Spent$0
EntryDetailAmount
EARNRegistration + videos+$10.00

The member has $10 available. Start at step 1.

Drops and your manufacturer

One click per drop.
Tags ready to print.

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.

🧢
Create the dropProducts, colors, sizes, quantities
Your team
🔐
Generate codesRandom token + claim code for each garment
Platform
📄
Download print fileSpreadsheet, plus QR images ready to print
Platform
🏭
Manufacturer printsQR on hang tag, claim code inside the care label
Manufacturer
✅
Live in the appCodes activate when the drop goes on sale
Platform

Built for millions of garments.

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.

Bulk generateCSV importDuplicate checkPer-drop batches
drop-02_print-file.csv
SerialQR tokenClaim codeItem
Social video links

Their videos.
Your gallery.

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.

TikTokPlays in app

Public videos play inside the app using TikTok's official embed.

YouTube ShortsPlays in app

Public Shorts play inside the app using YouTube's official player.

Instagram ReelsPlays in app

Single public Reels can be embedded by link. Private or removed posts fall back to a link.

FacebookPlays in app

Single public videos embed by link. Anything blocked shows a "Watch on Facebook" button.

The app reads the link, finds the platform and the video's ID, and checks that it hasn't already been submitted, even if the link is written differently.
Already submitted: none
Admin dashboard

Run LAID without
calling a developer.

One web dashboard for your team. Launch features come in Phase 1; reporting and the reward controls arrive with Phase 2.

👥
MembersSearch, view and manage accounts
Phase 1
🧢
Drops & productsDrops, products, sizes, colors
Phase 1
🔐
Codes & serialsGenerate, import, export print files
Phase 1
🧾
RegistrationsWho registered what, and flags
Phase 1
🎬
Video reviewApprove or reject in one tap
Phase 2
💳
Rewards & balancesRules, amounts, adjustments, expiry
Phase 2
📈
ReportsMembers, registrations, credits, activity
Phase 2
🛍️
Orders & redemptionsShopify orders and credit use
Phase 3
Plan and investment

Fixed price.
Phase by phase.

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.

LAID MEMBERS · Your plan
$9,600
10 weeks240 hours

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.

Not included in these prices
  • Third-party fees: Apple ($99/yr), Google Play ($25 once), hosting
  • Photography, copywriting and product data entry
  • Tools for your manufacturer to log into (we hand over a print file)
  • TikTok Shop build (quoted after the report)
  • Community features (Phase 5)
  • Auto-updating social feeds (one video per submission)
Timeline

Live in about
10 weeks.

W1W2W3W4W5W6W7W8W9W10

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.

Yours, fully

You own all of it.

Your accounts

Every account, code repository and service is created under LAID from day one: Apple, Google, Supabase, Vercel, Shopify app and the social developer accounts.

Your code

100% of the code, designs, database, APIs and documentation belong to LAID. We agree to your ownership terms in full.

Full handover

You get full source code, admin access, technical docs and deployment instructions, so any team could pick it up.

Running costs at launch

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
Proof, not promises

We've shipped
these pieces before.

Who builds LAID MEMBERS

A small senior team.
One point of contact.

A
AbuCo-founder, your main contact
H
HaseebTech lead, architecture & backend
M
Abdul MominMobile lead, iOS & Android
S
ShoaibProduct designer, UI/UX
Q
QasimQA, testing every release
Where we work

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.

A first for us

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.

Platforms can change

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 Shop isn't guaranteed

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.

Questions

Good to know.

What if a code gets copied or shared?

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.

Can a garment change owner, like a gift or resale?

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.

Can we change the reward amounts later?

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.

Why React Native and Supabase?

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.

What happens after launch?

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.

How do payments work?

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.

Next steps

Let's tag
drop one.

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.

01Approve Phase 1Fund the first milestone on Upwork.
02Kickoff callDrops, tags, rewards, Shopify plan and your branding.
03Account invitesApple, Google, Shopify and hosting, all under LAID.