الأعمال/Bloom Beauty

Bloom Beauty.

A beauty marketplace for Iraq — authentic cosmetics, curated brand storefronts, celebrity-picked edits, and a rewards program built into every purchase.

ClientBloom Beauty
IndustryBeauty & cosmetics retail
Year2025
PlatformsiOS · Android
01 · The product

A beauty counter
in the pocket.

Bloom Beauty is a cosmetics marketplace for Iraq — every product hand-checked for authenticity, organised into curated brand storefronts rather than one endless, undifferentiated grid.

The shopper browses celebrity-picked edits, follows the brands they trust, and earns Beauty Points on every order. It is a shopping app built to feel like a recommendation from someone who knows the counter.

02 · The brief

Authentic,
or nothing.

The beauty market in Iraq runs heavily on social-media resellers, where counterfeits are common and a customer cannot tell an authentic serum from a copy until it is already on their skin.

The brief was a store that made authenticity the product: verified brands, honest product pages, transparent prices in dinar — and enough editorial guidance that a first-time buyer could shop with confidence.

03 · Approach

Curation,
not a catalogue.

A beauty store lives or dies on trust and discovery. The app was built around editors and brands, not a search box.

01

Brand storefronts

Every brand gets its own page — a header, a story, and its full range — so the catalogue reads as a row of trusted counters instead of one flat grid.

02

Celebrity picks

Influencer-curated edits sit at the top of the home feed: a familiar face vouching for a shortlist, the way beauty is actually discovered in the region.

03

Beauty Points

A rewards layer threads through the whole app — points earned on every order, surfaced on the product page, redeemed at checkout.

04

Build

A Flutter app across iOS and Android over a Django commerce backend. Bilingual Arabic / English with full RTL — order tracking, wishlists, and saved addresses included.

05 · Stack

One app,
two platforms.

A single Flutter codebase on both phones, a Django commerce backend behind it — chosen to ship fast and stay bilingual.

Mobile
Flutter · Dart · one codebase for iOS and Android
Backend
Django · Django REST · PostgreSQL
Commerce
Catalogue · brand storefronts · cart & checkout · order tracking
Loyalty
Beauty Points — earn-and-redeem rewards engine
Localization
Bilingual Arabic / English · full RTL
Infrastructure
AWS · S3 · CloudFront · GitHub Actions
06 · Outcomes

A store you
can trust.

100%Products sourced from verified, authentic brands
2App platforms — iOS and Android — from one codebase
5.0App Store rating at launch
2Languages, native — Arabic and English
"I used to ask three friends before buying a serum online. Now I just check the brand page."
Customer · Baghdad
Next project
FOOZ Shops

A personal-shopper app that collects products from any website into one basket — bought, consolidated, and shipped.