Location based search (GPS) in Strapi plugin
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
## Description
The current search functionality within the Strapi plugin lacks support for location-based searches. To address this deficiency, it's imperative to incorporate location-based search capabilities into the strapi-plugin. The schema required for enabling location-based search can be found [here](https://app.swaggerhub.com/apis/beckn/beckn-protocol-core-specification/1.1.0#/Location).
There are two types of searches that need to be considered:
1. **String-Based Search**: This type of search is based on string values and can include any of the following criteria:
- City
- District
- State
- Country
- Area Code
2. **GPS-Based Search**: This involves using GPS coordinates to define a search area, typically represented by a circle. However, for this particular issue, we will focus solely on implementing search functionality based on string values.
This issue is specifically to target GPS-Based Search.
**Resources that can be used as reference**
https://market.strapi.io/plugins/@notum-cz-strapi-plugin-location
https://loic-ngou.medium.com/how-to-search-nearby-places-using-strapi-without-broking-the-query-system-356dfaa465ad
## Goals
- [ ] Strapi plugin should be able to make location-based searches for location GPS values with defined radius.
## Expected Outcome
Items can be searched based on the GPS location of item/provider.
## Acceptance Criteria
- [ ] Working GPS location-based search on Strapi plugin.
## Implementation Details
NA
## Mockups / Wireframes
NA
---
[Please note that the below section of the ticket ****has to be in the format as mentioned as it is key to enabling proper listing of the project.**** Please only choose the options mentioned under the headings wherever applicable.]
### Product Name
Strapi-plugins
### Project Name
strapi plugins
### Tech Skills Needed:
Strapi
### Complexity
High
### Category
Development
### Sub Category
Development
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.