How we built OIS an Arabic property portal that stays fast
A portal is only as good as its filters. OIS lets a buyer narrow by city, property type, bedrooms, area and price band, and still get results back before patience runs out.
Scope of work
Exactly what was designed, developed and delivered on this build.
The Brief
OIS is a property portal, which is a different problem from a property website. A developer site presents a handful of projects.
A portal has to stay usable when the listing count runs into the thousands. The person browsing already has a specific shape of home in their head, and they want to reach it in four moves.
The 2023 brief had two halves. First, a search that reflects how Egyptian buyers actually narrow: city, then property type, then bedrooms, then area, then price band.
Second, a browse that does not degrade as inventory grows. A portal that gets slower the more successful it becomes is a portal with a shelf life.
Those two halves are really one requirement. Speed is what makes a filter feel like a tool rather than a form.
The Build
The listings engine is the product, so we built it first and designed around it. Every listing is a record with real fields, and every filter maps to one of them.
Narrowing to three bedroom apartments in a given city inside a price band is a query. It is not a text search that half works and quietly drops the listings with a different spelling.
Filters combine freely and update the result set together. A buyer can loosen the price band without losing the four choices already made, which is the single thing that keeps somebody exploring.
The interface is Arabic and right to left throughout. Filter controls, result cards, pagination and the property detail pages all read in the correct direction, with the layout designed for it rather than mirrored after the fact.
Our website and app development team built the engine, and graphic design and brand identity set the interface language.
The Details
Result cards carry enough information to shortlist without opening anything. Location, type, size, bedrooms and price, in a scannable order.
That single decision does more for a portal experience than any amount of animation. It lets a buyer reject nine listings and open the tenth.
We built listings management for the people who run the portal daily. Adding, editing and retiring a property is a content operation, and the filters pick up new records automatically.
Inventory volume never becomes a build task. That is the difference between a portal that grows and a portal that needs a developer every week.
On the browse side the page weight stays disciplined. Image sizes match the card grid, results arrive in pages rather than one request, and templates stay quick on a phone. High listing volume was the assumption from day one, which is why the portal browses the same way with a full catalog as it did at launch. More builds sit on our success stories page.
What this record covers
This page documents the build: what was designed, developed and shipped. We publish performance figures only for engagements where we hold the measurement, which is why this entry reports scope instead of statistics. The programs we can measure are on the success stories page.
Arabic property portal development with a real listings engine. OIS lets a buyer narrow by city, property type, bedrooms, area and price band without losing speed.
The playbooks behind this build
Website & App Development
Custom web and app solutions tailored to your needs. Responsive, user-friendly, conversion-engineered.
Learn MoreGraphic Design & Brand Identity
We recognize the impact of visual communication and the strategies required to leverage it for your success.
Learn MoreNeed a build like this?
Storefronts, RTL platforms, portals and booking flows. Tell us what the site has to do and we will scope it properly, then you decide.
Start a ProjectReady to be our next success story?
Every engagement on this page started with a free, no-strings audit. We will show you exactly where your funnel leaks revenue, and what we would do about it. Or keep reading: browse all case studies or explore our solutions.
Want the same, for your business?
Tell us where you want to grow. A senior strategist replies within 24 hours, with a first read on what you sent.