Atlas Search engine

Full-text search on MongoDB Atlas with faceted filters, autocomplete and relevance ranking, no extra infrastructure.

Full-text search on MongoDB Atlas with faceted filters, autocomplete and relevance ranking. No extra infrastructure—everything inside Veendo.

Full-text search with Atlas Search

Veendo uses MongoDB Atlas Search to index the catalog with native full-text search. Search is instant, supports stemming in 14 different languages and returns results ranked by relevance without external Elasticsearch configuration.

Faceted filters and autocomplete

Storefront and B2B portal offer faceted filters (category, price, color, brand) that update dynamically based on results. Autocomplete suggests products as you type, improving UX and conversion rate.

Filters are configurable per language and per channel (public vs. B2B private).

Automatic indexing

When you publish or modify a product in Veendo, an async outbox relay sends changes to Atlas Search. You don't sync manually—search stays always up-to-date.

  • Outbox relay monitoring product changes
  • Periodic reconciliation to catch any desynchronization
  • Search support in 14 languages with local stemming
  • Ranking by relevance (BM25), publication date and popularity score

Zero-dev configuration

No Elasticsearch, no custom lambdas, no external SDKs. Atlas Search is already wired into Veendo's backend—enable filters from the Catalog panel and you're done.

Search results are filtered by permissions (customer sees only public catalog, agent sees catalog + dedicated price list).

Performance and scaling

Atlas Search scales automatically with product count and query volume. Even catalogs with 100,000+ SKUs stay fast (< 200ms per query), no throttling or cost spikes.