Fix Bugs and Create One Feature Page for DeenDeals Halal Coupon App
Budget: $30 – $250 USD
PLEASE WATCH FIRST - Here are two videos which go into the case/context of the app more: https://we.tl/t-OZ6C0KT3d5
Overview
DeenDeals is a halal coupon app connecting stores with customers through barcode-based redemption. Built on Glide, with a multi-table database (Users, Stores, Coupons, Redemptions) and phone/email authentication.
Constraints & Budget
Time: Fixed session-based work
Budget: $125 total
Stage 0: $15 (by 07/21, est. 3 hrs of work)
Stage 1: $45 (by 07/28, est. 5 hrs of work)
Stage 2: $65 (by 08/08, est. 7 hrs. of work)
Minimal custom coding; prioritize function over form
Client meeting after each deliverable
Freelancer Requirements
Glide app expertise, DB relationships, barcode scanning, responsive communication, and ability to work within tight constraints.
Stage 0: Workflow Recommendations
Due: 07/21 | Budget: $15
Deliver a written report analyzing:
Store list/map clicks don’t link to storefronts
Date field on coupon redemption should be removed
Saved coupon links open incorrect pages
Barcode formatting unclear (CouponID+UserID)
Manual Store ID creation, unclear onboarding
Coupon requests and barcode image picker need optimization
Include:
Priority rankings (Critical → Low)
Workflow improvements
Redundancy in database
Onboarding UX suggestions
Meeting: 20 min to review
Stage 1: Critical Fixes
Due: 07/28 | Budget: $45 | 4 x 20-min check-ins
Auto-Generate Store IDs
On registration when "Store" is selected
Sync with Stores table
Welcome Screen Animation
Looping animation + “Welcome to DeenDeals” text
Terms page + proper onboarding flow
Barcode Scanning
Image picker to scan & parse text-based barcodes
Validate (CouponID+UserID), block duplicates
Editable Coupons Interface
Form to edit stock, expiry, status
Submit button, success message
Remaining stock stays calculated
Validation: 3 test accounts, 10+ barcodes, mobile onboarding, correct DB syncing.
Stage 2: Storefront Design
Due: 08/08 | Budget: $65
Mock Data Creation
30 items: 10 Frozen, 10 Pantry, 10 Meat
5 items on sale with coupons
Item vs Coupon Separation
Filter between items and couponed items
Show strikethrough original + sale price
Storefront Page Layout
Banner with weekly coupons
Product cards by category
Clip/save coupon directly from card
Navigation & Categories
Product & Coupon tabs
Category pages (Frozen, Pantry, Meat)
Functional clipping
Contact Info & Polish
Store hours, clickable phone/email, map
Final UI polish & mobile responsiveness
Overview
DeenDeals is a halal coupon app connecting stores with customers through barcode-based redemption. Built on Glide, with a multi-table database (Users, Stores, Coupons, Redemptions) and phone/email authentication.
Constraints & Budget
Time: Fixed session-based work
Budget: $125 total
Stage 0: $15 (by 07/21, est. 3 hrs of work)
Stage 1: $45 (by 07/28, est. 5 hrs of work)
Stage 2: $65 (by 08/08, est. 7 hrs. of work)
Minimal custom coding; prioritize function over form
Client meeting after each deliverable
Freelancer Requirements
Glide app expertise, DB relationships, barcode scanning, responsive communication, and ability to work within tight constraints.
Stage 0: Workflow Recommendations
Due: 07/21 | Budget: $15
Deliver a written report analyzing:
Store list/map clicks don’t link to storefronts
Date field on coupon redemption should be removed
Saved coupon links open incorrect pages
Barcode formatting unclear (CouponID+UserID)
Manual Store ID creation, unclear onboarding
Coupon requests and barcode image picker need optimization
Include:
Priority rankings (Critical → Low)
Workflow improvements
Redundancy in database
Onboarding UX suggestions
Meeting: 20 min to review
Stage 1: Critical Fixes
Due: 07/28 | Budget: $45 | 4 x 20-min check-ins
Auto-Generate Store IDs
On registration when "Store" is selected
Sync with Stores table
Welcome Screen Animation
Looping animation + “Welcome to DeenDeals” text
Terms page + proper onboarding flow
Barcode Scanning
Image picker to scan & parse text-based barcodes
Validate (CouponID+UserID), block duplicates
Editable Coupons Interface
Form to edit stock, expiry, status
Submit button, success message
Remaining stock stays calculated
Validation: 3 test accounts, 10+ barcodes, mobile onboarding, correct DB syncing.
Stage 2: Storefront Design
Due: 08/08 | Budget: $65
Mock Data Creation
30 items: 10 Frozen, 10 Pantry, 10 Meat
5 items on sale with coupons
Item vs Coupon Separation
Filter between items and couponed items
Show strikethrough original + sale price
Storefront Page Layout
Banner with weekly coupons
Product cards by category
Clip/save coupon directly from card
Navigation & Categories
Product & Coupon tabs
Category pages (Frozen, Pantry, Meat)
Functional clipping
Contact Info & Polish
Store hours, clickable phone/email, map
Final UI polish & mobile responsiveness