What is a Marketplace?


An online marketplace is a website or app that facilitates commerce between multiple third parties.

A successful marketplace brings efficiency to an otherwise inefficient market by aggregating curated goods or services for buyers who seek certain goods or expertise in a one-stop shop with economies of scale.

This requires the marketplace operator to provide and maintain the appropriate technical infrastructure, handle vetting of seller applicants, mediate disputes, manage seller & buyer reputations, process payments, ensure ongoing financial viability for all parties, manage user communities, manage marketing & sales, and much more.

Our Process

  • Opportunity
  • Market
  • Specification
    & Design
  • Development
    & Quality Assurance
  • Product
  • User
  • Sales
    & Marketing
  • Continuous

Research & Development


The Barges team has vast experience in designing, building, and scaling systems serving global online marketplaces. Our system architecture includes:

Native mobile applications:

  • iOS: Objective-C, Swift
  • Android: Java

Responsive web applications:

  • Javascript
  • jQuery

Fault-tolerant backend servers for reliable, 24x7 operation of our platforms:

  • Ruby on Rails
  • AWS
  • Heroku
  • Nginx
  • Pushwoosh
  • PubNub


  • Mixpanel
  • Google Analytics
  • Crashlytics
  • Appsflyer
  • Hotjar

Product Management

A good product strategy starts with understanding the user’s needs and developing strategies to fulfill them. When building a marketplace, the “user” can be a buyer, a seller, or the marketplace operator. Balancing all users’ needs is essential in maintaining a successful marketplace. Among our product management activities:

  • Researching the market and competitive landscape
  • Determining the product strategy
  • Defining user personas
  • Collecting user feedback
  • Defining new features
  • Marketing-related responsibilities: advertising, promotions, social media, App Store optimization (ASO)

Community Management


Our globally distributed community team oversees the day-to-day operations of our marketplaces by ensuring compliance and by driving recruitment growth. Among the team’s responsibilities:

  • Recruitment and qualification of marketplace sellers
  • Drafting and enforcement of marketplace rules
  • Customer support
  • Knowledge base maintenance
  • Content creation and social media management


For more than a decade, Barges Technologies has been building online consumer marketplace platforms across multiple industries.

Armed with our technological acumen and vast experience in creating and cultivating buyer/seller communities, we are uniquely capable of conceiving and establishing high-value consumer marketplaces with lasting growth.

Contact Us

If you’d like to build something truly special together, contact us today: hello@bargestech.com

Dream of working from anywhere, with the best and brightest? Send us your CV: jobs@bargestech.com