A client contacted us with a request to create a marketplace for a business in Angola where it would be possible to publish ads for the sale of companies, factories, cryptocurrencies, etc. (sell/buy everything related to the business). The following categories should be present on the platform:
According to the product owner, the platform should be as convenient and accessible as possible. The client disclosed 3 basic features of the website: free listing creation (including advanced paid features), viewing ads by buyers without registration, and direct communication between the buyer and the seller (by phone or in a personal chat on the site).
The design should be modern and user-friendly in Africa and Angola. In addition to working on functionality and design, we needed to think over and implement platform monetization. This task proved to be particularly important as the client planned to implement a range of income sources.
Our first step was the selection of specialists with specialized skills and knowledge. A team of seven professionals took on the project with enthusiasm: 1 React.js developer, 1 Nest.js developer, 1 designer, 1 QA tester, 1 Scrum Master, 1 Business Analyst, and 1 DevOps. To properly organize the work and simplify the control of tasks, we divided the process into 3 iterations:
Completed tasks:
Completed tasks:
Completed tasks:
As a result, our team has managed to create a multifunctional marketplace that can act as a reliable and secure platform for processing large-scale sales transactions.
We have implemented one of the basic features for sellers — a personal account, where all the important data is collected. After a quick registration, you can log in to the system using both email and LinkedIn.
Our team made sure that the ads placed on the site were verified. Such verification involves sending a code to a mobile phone number or seller's email.
One of the useful tools on the panel is statistics. The seller can track the main statistical indicators for both placed ads and users in this section.
We have focused on the speed and convenience of creating ads. Each ad contains key fields: category, title, location, description, contacts, price, and visual content (including YouTube videos). Additionally, you can choose a paid advertising option.
We have provided merchants with access to a dashboard to manage all listings and all users on the site. Through it, you can edit, promote, delete ads, and monitor activity.
An advertiser can select paid services according to the available packages at the time of creating an ad and can buy ad space on the platform. Premium class advertising is published on the main page of the site.
To attract buyers, we've created a handy search feature that is the backbone of any classified site. The user can search for ads by categories, price, location, and other filters.
To improve the user experience, we have made it possible for buyers to contact sellers directly in one of the following ways: by phone, or by private chat on the site.
After registration, the user gets access to a useful feature: favorites. This allows you to save your favorite ads with one click and return to them at any convenient time.
The smart system quickly recognizes user queries and offers relevant results, and is also able to remember search parameters for reuse.
The site is available to anyone interested in a bargain. The user can register in one minute or view the details of ads without registration (except for premium ads).
Ads that deserve attention are published on the home page and product pages. In addition, the latest ads are displayed in different sections, making it easier to find relevant content.