Ira Tsebriy
Taras Perun
Yurii Pelekhatyi
Vasyl Pankiv
Nazarii Orlovskyi
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
Aug 2020 - Sep 2021
Web and mobile apps
Buy-and-sell marketplace
Canada
Web development, mobile app development, UI/UX design, QA, DevOps
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
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.
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.
See the challenges and solutions we've offered to our clients during events booking app development
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
The client provided us with:
Wireframes
Business vision and mission statement
The list of must-keep features
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
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
We helped to deliver the following functionality during custom eCommerce development
1
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.
2
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.
3
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.
4
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.
5
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.
6
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
7
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.
8
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.
9
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.
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