Location based search (GPS) in Strapi plugin
@em-abee is already working on this.
Since Mar 8, 2024.
Assessment
This issue has not been assessed yet.
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.
There are two types of searches that need to be considered:
-
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
-
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
- Dominant language
- TypeScript
- Stars
- 0
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from beckn/strapi-plugins
-
Migrated MySQL Unified-Strapi-Dev Database to Unified-Strapi-StagingMay be free again @em-tpt-bbandi claimed this 632 days ago, and no pull request is open. Openstrapi-plugins
beckn/strapi-plugins#227 · 1 comment · 1 assignee ·
-
Deployed Unified-Strapi-Staging on Bpp-Unified-Staging Machine with DNS Entry and Nginx ConfigurationMay be free again @em-tpt-bbandi claimed this 632 days ago, and no pull request is open. Openstrapi-plugins
beckn/strapi-plugins#226 · 1 comment · 1 assignee ·
-
bug QA
beckn/strapi-plugins#194 · 4 comments · 1 assignee ·
-
Merging consumer & prosumer flow : Code changes & Install Unified plugin in the new strapiMay be free again @em-abee claimed this 680 days ago, and no pull request is open. Open
beckn/strapi-plugins#193 · 1 comment · 1 assignee ·
-
Merging consumer & prosumer flow : Import tables and their corresponding schema files of BPP and BAP in the new strapiMay be free again @em-abee claimed this 680 days ago, and no pull request is open. Open
beckn/strapi-plugins#192 · 1 comment · 1 assignee ·
All issues in beckn/strapi-plugins
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 78/100
lichess-org/api#678 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
PostHog/posthog.com#20628 ·
Maintainers usually reply within 1 day
-
bug status:Needs Triage
Difficulty 1/5 Under an hour Newbie friendliness 92/100
jupyterlab/jupyterlab#19964 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
agentscope-ai/QwenPaw#8064 · 1 comment ·
Maintainers usually reply within 1 day
-
area: notebooks-jupyter bug theme: new notebook frontend
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
posit-dev/positron#16347 · 1 comment ·
Maintainers usually reply within 1 day