Fix Bugs and Create One Feature Page for DeenDeals Halal Coupon App

Job ID: 39637228

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