As a seller, I want to be able to see the locations of customers who are looking to place an order. Each interested customer will be marked by a unique icon or marker, and their name will be displayed. This allows me to identify potential customers nearby and approach them to fulfill their order. The customer’s location should remain fixed on the map, as they are not moving, and should be visible in real-time, enabling me to plan my route accordingly. If the customer logs out or leaves the app, their marker should automatically disappear, ensuring that I only see active customers.
Acceptance Criteria:
Customers' locations are displayed on the map within a set radius around the seller.
Each customer is represented by a fixed marker icon.
The customer marker disappears when they log out or exit the app.
Additional Notes:
The system must use real-time location updates to ensure that the map reflects accurate information about nearby customers.
Location filtering should be based on the seller’s current position and a predefined radius (e.g., 2km).
Task:
[x] Observe all customers #26
[x] Create markers and display markings for Customers #27
Description
This allows me to identify potential customers nearby and approach them to fulfill their order. The customer’s location should remain fixed on the map, as they are not moving, and should be visible in real-time, enabling me to plan my route accordingly.
If the customer logs out or leaves the app, their marker should automatically disappear, ensuring that I only see active customers.
Acceptance Criteria:
Additional Notes:
The system must use real-time location updates to ensure that the map reflects accurate information about nearby customers. Location filtering should be based on the seller’s current position and a predefined radius (e.g., 2km).
Task: