Dart Stream Developer
  • 👋Dartstream Framework
  • Prologue
    • Release Notes
      • Latest Release Notes
      • All Release Notes
    • Upgrade Guide
    • Contribution Guide
  • Getting Started
    • 😀Installation
    • ✨Our Features
      • Standard
        • CLI
        • Frontend Frameworks
        • Authentication
        • Cloud Storage
        • Database
        • Data Streaming
        • Feature Flags
        • Middleware
      • Enhanced
        • Email Management
        • Payment System Integration
        • Notifications
        • Localization and Internalization
        • Access Control and Security
        • Media Management
        • Search and Filtering
        • Audit Logging and Compliance
        • Analytics and Insights
    • 😀Directory Structure
    • 🦕Deployment
  • Product Guides
    • 📪Making a post
    • 📎Understanding Projects
    • 💡Video Guides
  • Documentation
    • 🛠️Fundamentals
      • 📝The Basics
        • Routing
        • Middleware
        • CSRF Protection
        • Controllers
        • Requests
        • Responses
        • Asset Bundling
        • URL Generation
        • Session
        • Validation
        • Error Handling
        • Logging
      • ℹ️Advanced
        • Broadcasting
        • Cache
        • Events
        • Feature Flags
        • File Storage
          • GCP
          • Amazon S3
          • Microsoft Blob Storage
        • Helpers
        • Http Client
        • Localization
        • Mail
        • Notifications
        • ORM
    • 📦Packages
      • 🧰Tools
      • 🍮Standard
      • 💸Enhanced
      • 💸Experimental
    • 😀SDKS
      • Firebase Admin SDK
      • Amazon Cognito SDK
      • Azure AD SDK
  • API Reference
  • Use Cases
    • 🎨For Designers
    • 🖥️For Developers
      • DartStream Extension Registration System
Powered by GitBook
On this page
  1. Getting Started
  2. Our Features
  3. Enhanced

Search and Filtering

DartStream’s search and filtering capabilities empower applications with efficient data retrieval and organization, enhancing user experience. Both the open-source and SaaS versions provide essential and advanced features to suit diverse project needs.

Features: Open Source, SaaS

  • Basic Search Functionality

    • Supports simple search across various resources, enabling users to find relevant data quickly.

    • Provides an easy-to-use API for integrating basic search functionality into applications.

  • Filtering and Sorting

    • Allows users to filter and sort search results either through the front end or API calls.

    • Improves data presentation by providing structured and prioritized views of search results.

Features: SaaS

The SaaS version of DartStream extends search and filtering with powerful, advanced features to handle more complex search scenarios:

  1. Advanced Search with Fuzzy Matching

    • Enhances search functionality with typo tolerance and fuzzy matching, ensuring users can find relevant results even with slight errors or variations in queries.

    • Improves search accuracy and user satisfaction by accommodating imperfect inputs.

  2. Faceted Search

    • Enables multi-criteria filtering, allowing users to refine their searches based on multiple attributes or categories.

    • Provides a more intuitive and dynamic search experience, helping users navigate large datasets with ease.

  3. ElasticSearch Integration

    • Integrates with ElasticSearch for high-performance, scalable searches over extensive datasets.

    • Offers real-time search capabilities, complex querying, and rapid data retrieval, ideal for applications with substantial search demands.

PreviousMedia ManagementNextAudit Logging and Compliance

Last updated 4 months ago

✨