gray-mueller / gray-mueller/zomato-clone-app-using-react-native

Clarify Courier Assignment Logic and Enable Dedicated Couriers in Enatega Mulitvendor web.

Open
#2,103 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
0
Forks
0
PR merge metrics
No merged PRs in 30d

Description

Issue: Clarify Courier Assignment Logic and Enable Dedicated Couriers
Description:
There is a lack of clarity regarding the logic for courier assignment when multiple orders are involved, particularly in zones or cities with several couriers. It's essential to define how orders are assigned to couriers, whether based on proximity to restaurants or other factors. Additionally, we need to implement a feature that allows for the allocation of dedicated couriers to specific restaurants.

Impact:
Efficiency: An unclear courier assignment logic may lead to inefficiencies in order fulfillment.

User Expectations: Users and restaurant owners expect transparency in how orders are assigned to couriers.

Steps to Reproduce:
Observe the courier assignment process when multiple orders are involved.
Attempt to determine the factors that influence courier assignment.
Investigate whether there is a feature to allocate dedicated couriers to specific restaurants.
Expected Resolution:
You should clarify the logic for courier assignment when multiple orders are involved, ensuring transparency and efficiency in the process. Additionally, You need to implement a feature that allows administrators to allocate dedicated couriers to specific restaurants, improving the management of orders and deliveries. Addressing these issues will enhance order fulfillment and user satisfaction.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the courier-assignment flow and the administrator screens or APIs for restaurants and couriers. Clarify the assignment factors, multi-order behavior, dedicated-courier rules, and acceptance criteria before implementing and testing the feature.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, react-native
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.