Search and
discovery app

The platform is targeted at Poland and designed to let users find different types of services and make orders. From restaurants and hotels to dental clinics and law firms.

4 months
7 members
iOS, Android, Web


The Polish market needed a fresh take on
search-and-discovery applications.

An image


oMap is a search-and-discovery platform that
connects businesses and customers in Poland.

An image

Target audience

oMap is a search-and-discovery platform that
willing not only to find services but participate in
loyalty programs and get discounts as well.
Another platform’s audience is mid-sized
businesses seeking for online promotion.

Project Challenges
Simultaneous development for three platforms
Promotion of services through discounts and loyalty programs
The necessity to find and import an appropriate initial content
High-performance server usage to provide fast real-time searching
As a result, our customers got the solution according to the product’s target audience and client’s requirements of load capabilities and scalability.
Planning stageAn image
Input data
Clients had ideas on:
  • Business model
  • Value proposition
  • Initial design
  • Revenue model
We analyze the client’s requirements:
  • Dedicated Business Analyst was involved
  • More than 10 meetings were held to discuss all the details
During this stage, the following work was done:
  • Specification document
  • Project estimate
  • Wireframes
  • Clickable prototype



Main features of the project

Our development team analyzed requirements and got to work

Implementing a fast search in real-time
The oMap platform contains an enormous amount of data which affects the application performance. In order to optimize the search process and reduce lagging, it was decided to apply the Elasticsearch engine. It also enabled to instantly show services matching the user queries.
An image
Building the full-featured map to search for services
The development team has made use of Google APIs in order to deliver a good experience of using maps. Those APIs were used to place all the services from oMap’s database on the map and let users plan their route as well as see the distance between two points.
An image
An image
Creating the communication channel for application
In order for customers and business could easily contact each other, it was decided to embed a chat. It is an easy way to order something through the application and specify the details.
An image

Stack prosjektutvikling

An image
An image

Andris Stinka

Owner, oMap

Cleveroad really know what they’re doing and ask critical questions from the start. Professional and polite, they’ve been great about guiding me through some of the mistakes and unknowns of our app during its initial phases. ”

An image
An image
An image
An image
An image
An image
Egor Zhevora
Project manager

I've known them for more than two years, regarding to my mobile apps developed by Cleveroad - "" and "Foodito", it was an easy and full-service working process with them, and I would definitely recommend them to others. “





Monthly visitors

Our Cases

An image

The School App

School community software

Explore Case
An image

The Match Player

Global Golfers Network

Explore Case
Back to top
As s part of our team, be ready for:
An image
Competitive Base Salary
An image
Comprehensive Benefits
An image
Great Work Environment
An image
Drug Free Workplace
Tell us more about yourself