Zayrah Mobile
A Flutter marketplace app for Zayrah — cream-and-gold shopping, wishlist, bag, COD checkout, and live catalog from the Laravel store API.
- Flutter
- iOS & Android app
- PKR
- Local prices & COD
- 4
- Home · Shop · Bag · Account
- API
- Live Laravel store
Project summary
Overview
Zayrah Mobile is the customer-facing Flutter app for the Zayrah marketplace. It is designed as a boutique shopping experience — sand backgrounds, serif headings, and gold accents — while staying wired to the live Laravel store: products, categories, vendors, deals, cart, orders, and customer auth over REST.
How we worked
From challenge to outcome
A clear path through the problem, what we built, and what the client gained.
-
01 The challenge
The web marketplace already handled vendors, catalog, and COD. Shoppers still needed a native-feeling mobile path: search and browse on the go, save pieces to a wishlist, manage a bag, and place cash-on-delivery orders without dropping into a cramped mobile website.
-
02 Our solution
We built a Flutter app with Provider, Material 3, and Google Fonts (Playfair Display + Outfit). Home, shop, bag, and account sit in a tab shell. Catalog, vendors, categories, product detail, wishlist, checkout, and order tracking talk to the Zayrah API. Cash on delivery is the checkout path, with shipping details collected on device.
-
03 The outcome
A complete mobile storefront — splash to home, featured and new arrivals, product pages with add-to-bag / buy now, wishlist, bag with quantity controls, COD checkout, and order success/detail — connected to the same marketplace the web platform already runs.
What we shipped
Key features
The product surfaces that make this platform usable every day — not just in a demo.
-
Boutique mobile storefront
Splash branding, curated home with hero slider, stats, category shortcuts, featured and new arrivals — serif type and sand/gold palette instead of a generic shop template.
-
Catalog, vendors & search
Shop grid with sort and filters, category and vendor lists, and product pages with SKU, stock, seller, quantity, wishlist, add to bag, and buy now.
-
Bag, wishlist & COD checkout
Persistent bag with quantity and remove, wishlist hearts, shipping form, cash-on-delivery payment, and order placed / order details with processing status.
-
Account & order history
Customer login and register, profile, settings, and My orders so shoppers can track COD deliveries after they leave checkout.
-
Live Laravel store API
Catalog, cart, checkout, and auth hit the Zayrah backend over HTTP — same products, vendors, and PKR prices as the web marketplace.
-
Material 3 tab shell
Home, Shop, Bag, and Account in a native navigation bar, with cart badge, cached images, and session restore via shared preferences.
Built with
Tech stack
Tools chosen to ship quickly, stay maintainable, and match how this product runs in production.
Explore more
More work
Anzura Data Processing Platform
An AI-assisted workspace for uploading datasets, scoring quality, cleaning data interactively, and running advanced analytics — built as a first-party Anzura product.
National Secure Solutions
A live corporate security website with custom CMS, blog, and Stripe-powered online training courses — built for National Secure Solutions.