Baladi

A grocery connection hub that connects customers and suppliers easily

delivery
shots_so1

INDUSTRY

E-Commerce

PROJECT LENGTH

24 Months

Services

Web & app design, development

Main tech stack

Node.js, React TypeScript

About Project

Baladi effectively connects discerning clients and grocery suppliers to guarantee quick grocery deliveries and a wide selection of quality goods. Our user-friendly platform provides administrators, customers, vendors, and committed delivery staff with excellent and smooth food shopping experiences.

Features

Vendor Features

  • Vendors sign up with business details, need admin approval, and manage products with CRUD, bulk uploads, and UOM/add-ons.
  • Manage orders, track status, and set availability by working hours.
  • Offer flat/percentage discounts, BOGO deals, and schedule happy hour promotions.
  • View sales reports, manage staff access, and get updates via email and push notifications.
new-img1
new-img2

Customer Features

  • Browse stores by category, search/filter products, and manage wishlists and carts.
  • Place orders with various payment options, schedule deliveries, and apply automatic discounts.
  • Get cashback, process refunds to the wallet, track orders, and contact CSR for support.

Picker app Features

  • View assigned orders, accept them, and begin item selection.
  • Check order details, scan barcodes or manually mark items, and notify admin/vendor of out-of-stock items.
  • Update order status to "Picked" or "Ready for QC" and hand over to QC staff.
  • Receive alerts for new, urgent orders, and inventory updates.
new-img3
new-img4

QC Features

  • Review orders marked "Ready for QC" and inspect items for accuracy and condition.
  • Approve orders for packaging and dispatch, and assign delivery personnel or notify for pickup.
The Baladi Express project successfully created a versatile and scalable e-commerce platform that addressed the unique challenges of managing multi-domain products, inventory, and deliveries. By utilizing Scrum for efficient project management, implementing dynamic features, and ensuring bilingual support, the project exceeded the client’s expectations and set a high industry standard for on-demand e-commerce solutions

Goals & Challenges

Goals

The goal was to create an e-commerce platform capable of handling multi-domain products, efficient inventory management, order fulfillment, and scalable delivery operations. The platform aimed to support the business’s growth by facilitating immediate deliveries of various products.

Challenges

Tight Timeline for Delivery

The client needed the project—spanning analysis, design, development, and deployment—completed within three months without compromising quality. This required efficient resource allocation, rapid prototyping, and seamless parallel workflows.


Bilingual App with Arabic Support

The platform was developed in both Arabic and English, requiring precise translation and thorough testing to address challenges like right-to-left (RTL) formatting and contextual accuracy, ensuring a seamless experience for Arabic-speaking users.


Selective Inventory Management for Specific Stores

The client’s Baladi grocery store required full inventory management with real-time stock updates and unit breakdowns, while other stores on the platform did not, necessitating flexible backend logic to enable or disable inventory features per store type.


Scalability for Large Audience at Launch

The platform's launch with a large audience required robust infrastructure to handle up to 1000 concurrent requests efficiently, ensuring high uptime, low latency, and seamless order processing under heavy traffic.

Process

Our process involved an agile approach with incremental delivery, parallel design and development, and continuous testing. We focused on designing modular UI components, optimizing scalability, and delivering core features early. Integrations like Tookan for delivery tracking and bilingual support (Arabic and English) ensured a seamless user experience. Continuous feedback and testing cycles enabled consistent improvements throughout the project

Visual Design

IIn keeping with UX guidelines, our UI design for Baladi mixes imagination and brilliant colors for a smooth and enjoyable grocery shopping experience.

The overall purchasing experience is improved by its smart and user-friendly UI.

font-new