Visit contact home page

Visit contact us page

CareerServicesIndustriesPortfolioCompanyBlogContact Us
Building a buy and sell marketplace
Building a buy and sell marketplace

Explore rare collectible items that are now available globally.
The buy-and-sell marketplace connects travelers with shoppers and allows users to discover
and purchase local products even from the most secluded parts of the world.

Short overview

overview
Team:
Ira Tsebriy

Ira Tsebriy

Taras Perun

Taras Perun

Yurii Pelekhatyi

Yurii Pelekhatyi

Vasyl Pankiv

Vasyl Pankiv

Nazarii Orlovskyi

Nazarii Orlovskyi

Vadym Vorobel

Vadym Vorobel

Time:

Aug 2020 - Sep 2021

Platform:

Web and mobile apps

Industry:

Buy-and-sell marketplace

Country:

Canada

Services:

Web development, mobile app development, UI/UX design, QA, DevOps

overview

Short overview

  • Team:

    Ira Tsebriy
    Ira Tsebriy
    Taras Perun
    Taras Perun
    Yurii Pelekhatyi
    Yurii Pelekhatyi
    Vasyl Pankiv
    Vasyl Pankiv
    Nazarii Orlovskyi
    Nazarii Orlovskyi
    Vadym Vorobel
    Vadym Vorobel
  • Time:

    Aug 2020 - Sep 2021

  • Platform:

    Web and mobile apps

  • Industry:

    Buy-and-sell marketplace

  • Country:

    Canada

  • Services:

    Web development, mobile app development, UI/UX design, QA, DevOps

client idea icon

About the client

The buy-and-sell marketplace is a meeting place where shoppers interested in rare items from different parts of the world can connect with travelers who visit diverse places. It's also a way to support remote, local communities who can now get access to a global marketplace.

project idea

Project idea

The custom ecommerce software allows travelers to explore the world and earn money with no investments using the pre-sell model and shoppers to order unique items from distant parts of the world with the help of a GPS location-based map.

Story

story

Story

In 2020, a business owner engaged Apiko to make his vision a reality and bring about a GPS location-based eCommerce marketplace for travelers and keen shoppers.

Our client wanted to build a one-of-a-kind travel marketplace that would support small business owners all over the world, even from remote locations, by linking them to a wide network of customers globally through technology.

Though there had been previous attempts to start the project, however, after rethinking and redesigning the model, our client, with Apiko's assistance, has succeeded in achieving his goal. During our cooperation, the Apiko team has been working on the mobile application, web platform, and admin system development.

Challenges & solutions

See the challenges and solutions we've offered to our clients during events booking app development

task
  • Build a top-notch web platform using reliable tech stack

  • Create a user-friendly React Native app and deploy it to the AppStore and GooglePlay

  • Design an intuitive interface convenient for buyers and sellers

  • Develop the functionality to enable GPS location-based search

  • Allow payments all over the world with the help of Stripe and Bitcoin wallet

starting point
  • Starting Point

    The client provided us with:

  • Wireframes

  • Business vision and mission statement

  • The list of must-keep features

research and analytics
  • Research & Analysis

    To get the comprehensive understanding of the project we had to:

  • Carefully analyze and study the requirements

  • Engage in the concept development phase

  • Create a detailed project estimate

  • Assign a dedicated Project Manager

milestones
  • During the custom eCommerce development process, we achieved the following milestones:

  • Project setup, mobile + web authentication & homepage

  • Search, lot creation & view lot details

  • Messaging, notifications, orders, disputes

  • Payment system integration & admin panel

Main features

We helped to deliver the following functionality during custom eCommerce development

buy and sell marketplace development

1

GPS location-based map

how to build an ecommerce marketplace

One of the unique features of this travel marketplace is a GPS location-based map. It represents locations of lots from various places in the world. Users can zoom in and out searching for items only by their location, without entering a specific search word. After selecting a certain place on the map, users can see a list of the lots available for sale in that area and explore each item in more detail.

buy and sell marketplace development

2

Viewing lots

how to build an ecommerce marketplace

Apart from using a map to find the right item, users can also type in exactly what they are looking for or filter the search results with the help of tags. After choosing the lot, they will be redirected to a new page with the pictures of the lot, its description, expiration date, price, and GPS coordinates. From that page, you can either add the product to favorites, buy it or text its seller for additional information.

buy and sell marketplace development

3

Buying lots

how to build an ecommerce marketplace

Buying as well as selling on the travel marketplace requires previous registration and sign-in. After a user is logged in, he is navigated to the checkout page. The user needs to fill out all the mandatory fields such as payment details and a shipping address. Then a request is sent to a seller of the desired item to review it and choose whether to accept or decline.

buy and sell marketplace development

4

Bitcoin and Stripe payouts

how to build an ecommerce marketplace

Stripe allows users to complete financial transactions effortlessly. While purchasing a product on the P2P marketplace, the buyer adds his card details and the money is transferred automatically via the platform to the seller's Stripe account.

If the seller lives in a country where Stripe payments are not supported, he can receive money via Bitcoin Wallet. For this, the seller provides his Bitcoin address. When the buyer purchases something, the platform's admin exchanges the money into cryptocurrency and sends it to the seller's BTC address.

In this way, the travel buy-and-sell marketplace can support financial transactions across as many countries as possible.

buy and sell marketplace development

5

Notifications

how to build an ecommerce marketplace

Push notifications are indispensable when it comes to building a buy-and-sell marketplace. When the seller accepts or declines the buyer’s offer, a relevant notification is displayed. Also, alerts are used when the order shipment is confirmed or when there is a new message.

buy and sell marketplace development

6

Favorites page

how to build an ecommerce marketplace

Found an item you want to save for later? Unlimited number of active lots can easily be added to the favorites list. The map represents the location of favorite lots and users can view small previews of each product there. When the lot expires, it is automatically deleted from the favorites list

buy and sell marketplace development

7

Chat

how to build an ecommerce marketplace

The buy-and-sell marketplace should enable easy and smooth collaboration between the two parties. With this in mind, Apiko developers have built a custom chat with socket.io to allow travelers and shoppers to communicate with each other, attach files and discuss the details of their agreement.

buy and sell marketplace development

8

Order processing

how to build an ecommerce marketplace

When the seller accepts the buyer’s offer, an order is automatically created. Users can see the list of all their orders in the main menu and filter newly created orders and those for which the shipment is confirmed.

buy and sell marketplace development

9

Admin panel

how to build an ecommerce marketplace

Admin panel allows managers to moderate the ecommerce platform. They can view, edit or delete information about all the users, lots, orders on the online marketplace, and participate in disputes. From the admin panel, admins can manage automatic payments via Stripe as well as Bitcoin payments manually.

The result of custom eCommerce development

As a result of our custom eCommerce development services, the buy-and-sell marketplace came into being. It supports remote communities and makes their products available globally.

The Apiko team has developed and implemented the right functionality for buyers and sellers across the web platform, admin system as well as iOS and Android mobile apps.

Here’s what makes the travel marketplace unique in its purpose and features:

  • Browsing for items using GPS capabilities

  • No investment required with the pre-sell model

  • Verified buyers and sellers Supports

  • Supports Bitcoin payments

  • Encourages traveling and buying from small business owners in remote locations

Integrations

features and the development process

Technologies

ts
nest
mongodb
moongoose
swagger3
firebase
sendgred
stripe
AWS_S3
reactNative
mobxstatetree
next
react
redux
react_native_map
typeScript
reactMapGl
ts
nest
mongodb
moongoose
swagger3
firebase
sendgred
stripe
AWS_S3
reactNative
mobxstatetree
next
react
redux
react_native_map
typeScript
reactMapGl
apiko logo orange
apiko logo orange

Did you like these success stories?

Check out more items or contact us

Contact us

See all

Apiko

Get in touch

phone
letter img
location icon
Lasnamae linnaosa, Pae tn 25-47,
Harju maakond, Tallinn, Estonia, 11414
CareersContactsBrand kitGDPR Compliance
IndustriesManufacturingTransportation & logisticsFacility managementFintechHuman capitalB2B solutionsE-learningE-commerce & retailBooking & reservationJob board marketplaceFood marketplace

© 2014 - 2023 Apiko. All rights reserved

youtubeclutchgithubfacebooklinkedintwitterdribbble icondribbble