cutting duplicate ads to boost UX for Poland’s top real estate portal

What’s a Rich Text element?

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

Static and dynamic content editing

A rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.

  1. my first listA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.
  2. my first
  3. item
  4. asfsdf
  5. fweg
  6. we
  • Voila!
  • my first listA rich text element can be used with static or dynamic content. For static content, just drop it into any page and begin editing. For dynamic content, add a rich text field to any collection and then connect a rich text element to that field in the settings panel.

How to customize formatting for each rich text

Headings, paragraphs, blockquotes, figures, images, and figure captions can all be styled after a class is added to the rich text element using the "When inside of" nested selector system.

teast

Marketplaces often struggle with duplicate ads as many users create multiple accounts to dodge free ad restrictions. OLX, one of the largest classifieds in Eastern Europe, developed an ML tool to spot potential duplicates messing up with their SEO and UX. Yet, they needed a user-friendly interface to quickly show why an ad might be a copy.

Swift and resource-efficient - that’s how we’ve approached the challenge. Quick prototypes and real moderator tests saved time and gave us awesome insights. We automated ad similarity checks, implemented and pinpointed similarities, and enabled moderators to review lots of ads at once. Plus, we added the opportunity to source ads from all over the Internet. As an extra, we implemented a photo-ranging system to put on top the photos that were similar but shot from a different angle. To speed things up, we set up a peer review system, keeping moderators fast and motivated.

The outcome: a quick, effortless, error-free, and intuitive user interface that allowed moderators to effectively and quickly verify and decide whether the ad was duplicate or not. This collaboration highlights the added business value of partnering with Rebbix, delivering a solution that goes beyond expectations in speed, efficiency, and quality.

key outcomes

99.9%

The rich text element allows you to create and format headings, paragraphs, blockquotes, images, and video all in one place instead of having to add and format them individually. Just double-click and easily create content.

cost-efficient and fast

idea prototyping saving development resources

highly intuitive UI design

speeding up moderation 

comprehensive assessment

due to cross-source ad comparisons 

error-free solution

due to automated checks, peer reviews, image-ranging algorithms

improved classified UX

due to fewer ads duplicates

client testimonial

team setup

2

afasfa

1

Frontend Engineer 

1

Backend Engineer

1

UX Designer 

1

DevOps 

1

Team Lead 

meet the team

No items found.

what we did 

  • requirements analysis and rapid prototyping for early concept validation.
  • user testing to get real-world feedback and refine solutions
  • UX/UI design: simple, intuitive design for maximum efficiency
  • tool architecture development for current and future needs

tools and technologies 

React, Node JS, Postgres, AWS, Kubernetes

continue reading:
No items found.

book a free consultation

Set up a quick call with Taras Kunch, Rebbix's Chief Technology Officer, to discuss the challenges you're facing and get a timeline and budget estimates.

book a 30-min Calendly call

other case studies

By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.