aws-amplify / aws-amplify/amplify-cli

Geofencing realtime response

Open
#10,599 2 comments 0 reactions 0 assignees View on GitHub
feature-request geo p4
Dominant language
TypeScript
Stars
2.9k
Forks
825
Avg merge
11d 23h
Merged PRs (30d)
2

Description

### Is this feature request related to a new or existing Amplify category?

New category

### Is this related to another service?

AWS Amplify GEO

### Describe the feature you'd like to request

I am having an app where an user can add his address. This address will be transformed to a geo point and saved to the profile of the user.

Then other users can create geofencing areas of events that take place. As soon as the apps starts I want to send the geo point from the profile and receive all events where the geo point fits in the geofence of the event.

Now this can be done in a way like starting the app. Send the geopoint via the SDK to BatchEvaluateGeofences. This will create an event to eventbridge which you can listen to.

### Describe the solution you'd like

I just want an api where I can send a geo point and the retrieve all geofence id's where the geo point is within the geofences.
Just in realtime and not via eventbridge

### Describe alternatives you've considered

none

### Additional context

_No response_

### Is this something that you'd be interested in working on?

- [X] 👋 I may be able to implement this feature request

### Would this feature include a breaking change?

- [ ] ⚠️ This feature might incur a breaking change

Contributor guide

Open the contributing guide

Research direction

Review the existing AWS Amplify GEO integration and the BatchEvaluateGeofences flow described in the issue. Determine the appropriate API entry point and service behavior for synchronous point-in-geofence lookup; done means the API returns all matching geofence IDs without relying on EventBridge.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, typescript
Domain
api, cli, cloud
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
28/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.