What you are looking for?

BarqiBazar

Service-oriented marketplace with POS, delivery, and microservices

Achieved increase in website traffic
0 %

Industry

E-commerce / Local Business Services

 

Scope

Web Platform, POS System, Mobile Apps, APIs

Duration

Multi-phase Development

Stage

Production & Expansion

Introduction

BarqiBazar is a service-oriented digital marketplace designed to empower local business owners by connecting their existing offline operations with a modern online selling ecosystem. The core idea was to extend a traditional POS-based business into a complete end-to-end commerce platform — covering inventory, online orders, payments, and delivery.

Initially, local merchants used standalone POS systems to manage in-store sales. BarqiBazar transformed this flow by allowing merchants to list the same products online, receive customer orders, and fulfill them through an integrated delivery system. The platform operates as a full ecosystem with separate applications for merchants, customers, and delivery riders.

The entire system was built using a microservices architecture, ensuring scalability, flexibility, and independent growth of each business component.

Challenge

The project involved solving multiple real-world challenges:

  1. Bridging offline POS systems with online marketplaces
  2. Keeping inventory and pricing consistent across channels
  3. Managing complex order lifecycles
  4. Coordinating merchants, customers, and delivery riders
  5. Ensuring scalability for multiple businesses and locations

Handling these challenges required a carefully designed architecture that could support growth without creating tight coupling between services.

Approach

A microservices-based approach was adopted to isolate business domains and allow independent scaling. Each major function — POS integration, online ordering, user management, delivery, and rider operations — was developed as a separate service.

Distinct applications were built for each role:

  1. Merchant system for managing products and orders
  2. Customer application for browsing and ordering
  3. Rider application for delivery assignment and tracking

I worked on designing and integrating backend services, implementing business logic, and ensuring smooth communication between services and applications.

Services & Contributions

  • Microservices-based system design
  • Backend & API development
  • POS system integration
  • Order & delivery workflow implementation
  • Service-to-service communication
  • Performance and reliability improvements
  • Collaboration across frontend and mobile teams