All work

Shopping app

Baby Love

An Arabic-first shopping experience for children’s products, from catalogue to order tracking.

Type
Shopping app
Platforms
iOS, Android and the web
Baby Love, product page
Baby Love, home screen
Baby Love, loyalty points

About the project

Baby Love is an Arabic-first shopping app for children’s products, running on iOS, Android and the web.

Every screen reads at a glance: price, discount and points show before the order, the order’s status shows step by step after it, and everything about the user and their child sits in one account.

Highlights

Everything a child needs, in one place

Sections such as girls’ and boys’ clothing, new arrivals and offers, with search and delivery to the door.

Baby Love, home screen

Clear prices, real discounts

Price, discount and points show on every product before ordering, with sorting and filters for the results.

Baby Love, product list

Large photos, full details

People know what they are buying before they tap order: clear photos, a description and the price.

Baby Love, product page

Step-by-step order tracking

From review and confirmation to preparation and on the way, through to delivery.

Baby Love, order tracking

Every order earns points

Points turn into a discount on an order or free delivery.

Baby Love, loyalty points

One account for everything

Orders, favourites, addresses, notifications, the child’s details and loyalty points.

Baby Love, account
Baby Love, home screen
Baby Love, product list
Baby Love, product page
Baby Love, order tracking
Baby Love, loyalty points
Baby Love, account

How it’s built

Technology

  • Flutter
  • Riverpod
  • go_router
  • Supabase
  • Firebase Cloud Messaging
  • Cloudflare R2
  • One Flutter codebase running on iOS, Android and the web.
  • Arabic by default with full right-to-left support, and English available.
  • Sign-in with email, Google or Apple, with the database on Supabase.
  • Images and video live on Cloudflare R2, the app keeps only their links, and they are compressed on the device before upload.
  • Notifications through Firebase Cloud Messaging.

Have a similar idea?

Tell us about it, and we’ll work out the scope, the detail and the cost together.