Skip to content

Universal Search #28

@dzenbot

Description

@dzenbot

With the use of a search tool, users of the app would be able to discover the MultiGP world much easier and faster. Here are a few use cases:
As a user, I want to search for a chapter by its name, to find more about a specific race event’s details.
As an organizer, I want to search for another user/pilot based on his/her pilot name or first/last name

Current Tech Limitation:
The existing search APIs are too limited (do not return results on partial query matching and only return 1-2 results per query)
It is much more efficient from a mobile point of view to hit 1 API, instead of multiple ones, specially to guarantee results.

API Requirements:
New search API returning an array of Chapters, Races and Pilots.
New auto-completion API, to allow typing a few words and receive suggestions of popular queries and matching queries.

Project Scope: Medium
RaceSync Issue: https://github.com/MultiGP/racesync-core/issues/20

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions