Multi-purpose trading app

A trading application that matches people who are buying products with those who are selling them.

Time
4 months
Team
8 members
Platforms
iOS, Android
Type
Advertising
Industry
Trade

Safaqat

A trading app that lets users create supply and demand ads, showing full information about the item and its owner.

An image

Project idea

Help buyers find necessary products by creating demand ads, and help owners sell items fast by making supply ads. For now, the platform covers real estate but will be expanded to global trading next year.

An image

Target audience

People looking for/offering trading options.

Project peculiarities:
A heavy focus on performance, ensuring that the app runs as fast as possible
Arabic localization (right-to-left placement of elements)
Matching system between demand and supply ads
Sophisticated filtering system
Results
We built iOS and Android apps from scratch, created two separate UI designs for English and Arabic users, developed a complex search and matching system, and built an admin panel to manage users and ads.
Planning stageAn image
01
Input
The client initially had:
  • A mind map
  • SWOT analysis within the country
  • Vision on the basic features
02
Analysis
We did a thorough analysis:
  • Dedicated a Business Analyst
  • Documented project's requirements
  • Selected the tech stack
03
Outcomes
Our work resulted in:
  • Specification
  • Wireframes
  • Clickable prototype
  • Detailed project estimate

Wireframes

Design

Main features of the project

After the planning stage, our developers started working on the features.

01
Creating supply and demand ads
Buyers create demand ads to find needed products, and sellers make supply ads to sell goods fast. Both parties have to fill in a number of details: min and max price, amount, type, usage time, and so on. Users manage their advertisement in the ‘My ads’ tab: edit details, activate/deactivate, or share them to feed.
An image
02
Browsing through in-feed ads
Supply and demand ads appear in users’ feed, including details like photo, price, size, and address. If a user wants to find out more about the item, they look through the ads page with a photo slider, detailed description, and location shown on the map.
An image
An image
03
In-depth searching system
There’s a thorough filtering system helping users to narrow down the options and find the most suitable ads. Users can filter advertisements by region or city, price range, area, type, and so on.
An image
04
Real-time matches between ads
The system compares ads by type, location, and price. If there are similar demand and supply offers, users get a push notification about the match, and it appears in ‘My ads’ tab.
An imageSocket.io
An image
05
Arabic localization (right-to-left)
The app was targeted at Arabic users, so we created a separate user interface with the mirrored placement of elements and text inputs, going from right to left. Users can change how elements are displayed in their profiles by switching between English and Arabic languages.
An image

Teck stack

We used the following tools to build iOS and Android apps, backend, and admin panel.

An image
An image

Mohareb Alshadi

Owner, Safaqat

“It was amazing experience, especially when you deal with a high level of expertise and well-established organization that can deliver a product beyond your expectations. Thanks Valeriia, Andrey, Dimitry, and the rest of the team. ”

An image
Andrey Oleynik
Project manager

“Thanks to Mohareb for being detailed and scrupulous enough with his initial requirements. From the very beginning, the project didn’t look too complicated; however, we spent much time on making the app run as fast as possible. I think we all did a great job. “

Our Cases

An image

Service Marketplace

Service Marketplace

Explore Case
An image

Openstudios

Designers and manufacturers community

Explore Case
Back to top