gray-mueller / gray-mueller/home-delivery-app-using-node-js
Enatega Customer Application: App Does Not Automatically Fetch Location on First Launch
- Dominant language
- JavaScript
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Describe the bug
When the app is downloaded and launched for the first time, it fails to automatically fetch the user's current location. This leads to incorrect or missing location-based services (such as nearby restaurants or delivery zones). The user is forced to manually set their location, which disrupts the expected experience.
Steps to Reproduce:
Download and install the app on a device.
Launch the app for the first time.
Observe that the app does not automatically detect or request the user's location.
Check that location-based features are not functioning properly.
Expected behavior
On the first launch, the app should prompt the user for location permission and then automatically fetch the current location to enable location-based functionality.
Smartphone (please complete the following information):
Device: [e.g. Infinix HOT 50]
OS: [e.g. Android]
Browser [e.g. Application]
Version [e.g. Latest]
Contributor guide
Research direction
Start by locating the customer application's first-launch flow and the code handling location permission and current-location fetching. Reproduce the issue on an Android device, then verify that the permission prompt appears on first launch and that location-based features receive the fetched location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- mobile
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100